Overview
Syllabus
Intro
Reading
What is Discourse
Discourse is Open Source
About Discourse
Story of Failure
My Story
Failure
Mixed Content Presentation
Random Coding Patterns
Difficult to Maintain
Its Not Fun
How do we get here
We werent unique
Ruby on Rails
MVC Structure
Emberjs
Structure
MVC Frameworks
Complexity
Learning Required
The Cost of Learning
The Benefit of Learning
Angular vs Ember
Discourses Stack
The Past
Why Ember
ES6 Modules
Asynchronous Javascript
Promises
Extensible Web Manifesto
What Discourse Learned
Learning Can Be Hard
Questions
Integration Testing
Updating Fixtures
Moving Away from Rails
Taught by
ChariotSolutions