Q: What is meant by the term ‘Data down, actions up’?
A: The term “Data Down, Actions Up” (DDAU) describes a common pattern found...
Q: I’d like to contribute to Ember. How can I get started?
A: There are many different ways to contribute to Ember in which you’ll be able to...
Q: What’s the difference between ember-lifeline and ember-concurrency and which one should be used?
A: Since single page applications are often long lived, scheduled asynchronous work needs...
Q: How far are we from being able to “just” write import statements from any npm package (commonJS and es6 modules)?
A: This answer was published in Issue...
C: Just install ember-auto-import addon.
Q: Why does Ember ship with RSVP instead of a Promise polyfill?
A: When you have microtasks, the problem of scheduling render for “after I finish ...
Q: How do I pitch Ember at my company?
A: The best way to pitch Ember is the same way you’d pitch...
Q: Is it bad to load data in components?
A: In general, it’s not an anti-pattern to load data in a component. But there are two common...
Q: Will breaking up Ember remove the need for Glimmer.js?
A: This answer was published in Issue #36...
Q: Are there any plans for Ember Data to embrace immutability?
A: This answer was published in Issue #34...
Q: When will we be able to use decorators in Ember apps?
A: Class fields and decorators are still experimental technologies in Javascript, but...
Q: What is the status of ember-engines?
A: This answer was published in Issue #33...
Q: Can I start using Module Unification in my app?
A: Yes, Module Unification is something that is currently available through a feature flag...
Q: Why does Ember use Broccoli and how is it different from Webpack, Rollup, Parcel?
A: Webpack, Rollup and Parcel can be seen as bundlers...
Q: What is the future of controllers? When is it a good time to use them in a modern Ember app?
Q: What are the benefits of using Ember Data over Ajax?
A: Ember Data as an abstraction layer enforces a clear separation of concerns between ...
Q: What is Embroider?
A: Embroider is a modern, full-featured build system that works in tandem ...