What Discourse Learned from Using Ember.js - Lessons in Client-Side Programming
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore the lessons learned from using Ember.js in developing Discourse, a next-generation open source forum software, in this 46-minute conference talk from Philly ETE 2014. Gain insights into the advantages of client-side programming and enterprise design patterns as Robin Ward walks through the principles and challenges encountered on the path to client-side nirvana. Discover how embracing the Ember.js framework enabled the creation of a robust and long-lasting browser application. Learn about the MVC structure, ES6 modules, asynchronous JavaScript, promises, and the Extensible Web Manifesto. Understand the complexities, learning requirements, and benefits of using MVC frameworks like Ember.js and Angular. Delve into Discourse's technology stack, its journey from past approaches, and the valuable lessons acquired during development.