years of paychecks Look at code on your own A format for feelings and opinions If you’re interested, write a toy app React Very interesting Energetic, dispersed community Crazy early adoption of ES6, 7, 8 Impossible to ignore React-Native GraphQL and Relay ABE Lower learning curve It is Facebook Me Talks Why Ember? Tapas with Ember fnd How I Learned Ember Apps Beatport fnd.io Once a Month Meals Toy apps Government Why Ember? Rails-like Community Guides Twitter Discourse Slack Codified Patterns Router = Router Addons = Gems Ember Data = ActiveRecord Good marketing Design emphasis Open communication Great for building the current generation of web apps Rails was great for CRUD Ember is great for the next complexity level of apps Easy to hire and train for Ember apps feel like Ember apps Developers who know Ember are on the cutting edge Not true of other client-side options I did it this year Release cycle “stability without stagnation” Chrome’s release cycle 2.0 just removed deprecated functionality 2.x Release Process LTS Less frequent upgrades Aware of the state-of-the-art Glimmer was a reaction to React Data down, actions up ES6 Promises Modules RFC Process Addons EmberAddons.com Code sharing built in Even within your own app Ember CLI State-of-the-art build tool Testing built in Advanced features Asset digests Addon installation Package version currency checks Scaffolding Addons Files Bower, NPM, Vendored Assets Upgrading to the latest version is part of the tool You won’t invent Ember The act of writing code is hyper focused Good frameworks codify patterns observed over time by a community Ember has been influenced by a plethora of applications built in it