Before you pick your next web framework make sure you check for the following things:
has first-party server-side rendering.
generated markup is accessible by default.
supports async data-bindings.
has an opinionated routing solution.
supports CSS encapsulation.
-
Show this thread
-
Replying to @samccone
The "SSR" thing is *still* mostly not good in most frameworks and configs. Perf budgeting much more important.
1 reply 0 retweets 6 likes -
Replying to @slightlylate @samccone
If you said "supports RedactJS" (via SSR), that's one thing...but generic SSR is net negative in the apps I trace.
1 reply 0 retweets 4 likes -
Replying to @slightlylate @samccone
I know you have some love for svelte, but am interested if you’ve eval’d the performance of its SSR and are including it in this? https://sapper.svelte.dev for instance
1 reply 0 retweets 1 like -
Replying to @SlexAxton @samccone
I'm a fan of Svelte and Sapper. It's usually good in trsces, but that's because the JS winds up being so small. When you're doing that part right, the rest is gravy. Most frameworks encourage the opposite
1 reply 0 retweets 6 likes -
Replying to @slightlylate @samccone
Cool cool, it has traced well in my experience, so just making sure I wasn’t missing something.
1 reply 0 retweets 1 like -
Replying to @SlexAxton @samccone
The list of usually-good stacks is pretty stable: - Preact & CLI - Lit & PSK - Svelte & Sapper - Stencil & Ionic PWA Kit - Vue + CLI (in specific configs) - NG8+Ivy & CLI + a few others
3 replies 1 retweet 30 likes
If popular React stacks (Gatsby, Next) did SSR *only* ("RedactJS", where you don't send the code to the client, only resulting markup), they could get in the list this year. So far, no React stack is consistently OK, let alone good.
-
-
I'm hoping compiling away JS is the focus of frameworks in 2020.
2 replies 1 retweet 20 likes - 2 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.