3 ms·
Airbnb has tons of things that would be impossible (or annoying to use) without JS: search by map, sliders, availability calendars, price calculation, credit ca
by javiercr 12y ago
Airbnb has tons of things that would be impossible (or annoying to use) without JS: search by map, sliders, availability calendars, price calculation, credit card tokenization, etc.
Here is a recent talk where they explain how they solved some tricky UX problem by using a "modern" JS framework such as React.js
http://www.infoq.com/presentations/airbnb-resolution-center http://www.infoq.com/presentations/airbnb-resolution-center
In this other talk they also explain how (and why) they evolved from vanilla Rails (i.e. more static HTML) + jQuery, to Backbone, and finally to isomorphic React.js
https://www.youtube.com/watch?v=gMvvb6F8dgk https://www.youtube.com/watch?v=gMvvb6F8dgk
- chewxy 12y agoFair enough. Those features do indeed warrant the use JavaScript. Not quite convinced that it needs to be super bloated JS, but since I've somehow managed to miss all those features, I must be missing something. Thanks for educating :)