4 ms·
Was AirBnB not one of the first companies to champion server-side rendering of React apps? I think you’re listing apps that are actually a bunch of SPAs glued t
by manmal 4y ago
Was AirBnB not one of the first companies to champion server-side rendering of React apps? I think you’re listing apps that are actually a bunch of SPAs glued together (each page is super complex and an SPA of its own right).
- TekMol 4y agoOn AirBnB, you search for a location on the homepage and then you go to a new page, the map page. Which is a bit SPAish because it reloads apartments when you move the map. Then when you click on an apartment, you go to a new page, the apartment page. Overall, I would count that as MPA? The apartment pages seem to be client side rendered. When I CTRL+u and look a the source code, I see a lot of JSON and not much HTML.
- marcosdumay 4y agoHum... > Hackernews, Amazon, AirBnB, Booking.com, Wikipedia, GithHub I don't know about AirBnB. Booking has a little bit of interactivity that is more annoying than helpful¹, like the GP's example for Reddit. None of the others can be described as "applications". 1 - The map is good. The stuff on the map is very good. The map itself is an SPA. For all the rest of the site, if they removed all the Javascript it wold be an improvement.
- AlchemistCamp 4y agoIt wasn't React, but Spike Brehm gave a lot of talks about Airbnb moving to "isomorphic JavaScript" with a library he created. It was called Rendr and it basically let you stitch together Backbone and Node and share code between the client and the server. I remember being pretty interested in it at the time. https://techcrunch.com/2013/04/19/airbnb-open-sources-rendr-librar/ https://techcrunch.com/2013/04/19/airbnb-open-sources-rendr-...
- manmal 4y agoAh yes, before React even!
- winrid 4y agoLever was doing this in 2014 with DerbyJS.
- manmal 4y agoAirBnB was doing it in 2013 (or earlier): https://news.ycombinator.com/item?id=31459699 https://news.ycombinator.com/item?id=31459699