top | item 25814590

(no title)

drinchev | 5 years ago

> You could certainly build Facebook as a fully server-rendered PHP app, but that would hurt Facebook's business because its servers would need to do more work and its users would have to wait longer for content.

I think they do that mostly because for the users who’ll have to download the header 100 times for each action they’ll do. Not really sure that all benefits from SPA are hidden in company costs. Mostly they are in modern tech approach.

Writing this I still agree with the article. SPA is needed when you are under authentication but publicly you can live with progressive web.

discuss

order

TeMPOraL|5 years ago

> I think they do that mostly because for the users who’ll have to download the header 100 times for each action they’ll do.

If only they weren't deploying some changes every other day, pretty much eliminating any benefit from caching...