This presentation will help people who are semi-technical understand why Ember.js is a good front-end framework and why we migrated from a Django template to Ember.js in order to scale.
to backend! ‣ Bypass to easily public API Endpoint ‣ AJAX endpoints are not in the Public API • Hard to maintain while scaling the app • Not optimized for front-end testing
not a beta project! ‣ “Stability without Stagnation” • Ember community getting bigger ‣ More tutorials / Issues resolved • Optimized for frontend testing
never see inaccurate data! • Web template (Handlebars) ‣ easy to learn and read • Library to manage model data (Ember-Data) ‣ Structured for ease of use ‣ No need to reinvent the wheel ( AJAX handle)
List needed data, mock them with http-mock. 2. Move the page to Ember & create the API endpoint 3. Switch from mock-server to real endpoint • Redirection between two websites: ‣ goshippo.com/user/connect/ ‣ app.goshippo.com/#/connect/