then I don't understand your initial tweet or what you have to "change" about SSR. SSR doesn't mean 100% same FE functionality, IMO 
-
-
Replying to @WebReflection @RReverser
Ryan Florence Retweeted Alex Russell
Exactly! Which makes tweets like this baffling to me:https://twitter.com/slightlylate/status/902574741193596930 …
Ryan Florence added,
1 reply 0 retweets 0 likes -
I said exactly what you just said to me, but you're arguing like you disagree. Maybe twitter didn't show you what you were replying to?
2 replies 0 retweets 1 like -
Replying to @ryanflorence @RReverser
I think we misunderstood Alex then. There's no even a way to ship SW without having JS on the page so I don't think he meant no JS at all
2 replies 0 retweets 1 like -
Correct. I'm saying (perhaps) don't load all the FW code into the renderer process on first load; only pull it in when known-cheap.
1 reply 0 retweets 0 likes -
Replying to @slightlylate @WebReflection and
My point was that the "invisible breakage" comes from the JS late-loading. If you only pull it out of SW cache, it's always on-time (early).
1 reply 0 retweets 0 likes -
Replying to @slightlylate @WebReflection and
(this of course presumes you're serving some HTML to the renderer out of your SW on 2nd+ loads, but that's a different topic)
1 reply 0 retweets 0 likes -
Replying to @slightlylate @WebReflection and
Sounds like old-school isomorphic web dev: sep render/update engines on server vs client. Think this ship's sailed https://www.amazon.com/Isomorphic-Development-JavaScript-universal-applications/dp/161729439X/ref=sr_1_3?ie=UTF8&qid=1504107551&sr=8-3&keywords=isomorphic+javascript …
1 reply 0 retweets 0 likes -
Replying to @AdamRackis @slightlylate and
Surely you're not expecting modern web **applications** like Ryan's hypothetical calculator to work without JavaScript???
1 reply 1 retweet 1 like -
Replying to @AdamRackis @WebReflection and
How much code are we talking? If it's not much, then why ever paint (SSR) liar-pixels that don't do anything?
3 replies 0 retweets 1 like
The uncanny valley needs to end. Many ways to get there, none of them ideal in all scenarios. It's all tradeoffs all the way down.
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.