3 ms·
Doesn't seem to use any kind of server-side rendering.
by bharani_m 10y ago
Doesn't seem to use any kind of server-side rendering.
- daliwali 10y agoThis comment is getting downvoted but if it's true, it's absolutely a good point. They are optimizing for what is inherently slower: loading JS in the client before anything can be seen or interacted with, rather than rendering HTML and forms so one doesn't have to wait for JS to compile and execute (and all the tracking bloat that comes with it).
- underwater 10y agoIt's a progressive web app. This means users shouldn't have to wait for JS download or compilation on repeat visits.
- bharani_m 10y agoI don't know why my comment is getting downvoted. I was just making an observation after looking at the source.
- daleharvey 10y agoIt is not true, the slow part of web applications is loading over the network, server side rendering puts a dependency on the network and is therefore vastly slower. With service workers and client side storage you can get to display at least a shell, sometimes the entire UI without touching the network. It is a lot faster
- daliwali 10y agoWhere do you think that JS in a web page comes from? Not from the network? Service workers are a cache (and background process), and you still have to consider cache misses. Even if you have a giant JS app and cache it, users still have to download all the JS to actually work offline no matter what.