Ember 3.23 Released
The Ember Times - Issue No. 167
New Release and APIs for ember-a11y-testing, two deprecation RFCs merged, new Octane ready release of the a11y focused ember-select-light, and last, but not least, ember-key-manager!
David Tang - Using the @action and @tracked Decorators in Ember Classic Classes
David shows how the @action and @tracked decorators can be used in classic classes to ease the process of transitioning to native classes.
Nothing Ventured - We chose Ember in 2015 and it is still a good decision in 2020
Tomek Nieżurawski shares how the choice to build their application, Phorest, in Ember.js has benefited their business and software development lifecycle.
Ember.js Core Fastboot Team Meeting Notes - Nov 6, 2020
Meeting minutes from the Ember.js core fastboot team on November 6th, 2020.
Ember.js Core Learning Team Meeting Notes - Nov 12, 2020
Meeting minutes from the Ember.js core learning team on November 12, 2020.
The Rock & Roll with Ember band - Serguei Cambour
Balint Erdi interviews students who learned Ember.js through his book, Rock n Roll with Ember.js, on their experiences learning and working with Ember.js
Ember.js RFC #685 - New browser support policy
The proposal to establish a new browser support policy for the next major release of Ember and Ember Data.
Ember.js RFC #686 - Deprecate old manager capabilities versions
A proposal to deprecate older capabilities versions from the various manager APIs.
Ember.js Core Learning Team Meeting Notes - Nov 26, 2020
Meeting minutes from the Ember.js core learning team on November 26, 2020.
Ember.js Core Learning Team Meeting Notes - Nov 19, 2020
Meeting minutes from the Ember.js core learning team on November 19, 2020.
Rajasegar Chandran - Building Glimmer apps with Snowpack
This tutorial is an attempt to use Snowpack, a general purpose build tool, with Glimmer.
The Ember Times - Issue No. 169
Watch a deep dive on component primitives, and check out the "Rock & Roll with Ember band" interview series!
The Ember Times - Issue No. 168
Read the blog on yieldable named blocks, keep up to date on @use and Resources RFC, ember-bootstrap Octane updates, and last, but not least, from Phorest: Ember is still a good decision in 2020!
Simplabs - Building prototypes with Ember.js
Florian Pichler demonstrates creating click dummies and prototypes that can grow over your initial ideas with ease and the full force of the Ember.js ecosystem.
David Tang - Caching Getters in Ember Octane
David teaches how to cache getters in Ember Octane with the @computed and @cached decorators.
David Tang - Migrating Templates from Emblem to Handlebars
This post covers David's approach and experience converting Emblem templates to Handlebars in Ember.js.
Ember.js Core Learning Team Meeting Notes - Dec 10, 2020
Meeting minutes from the Ember.js core learning team on December 10, 2020.
Ember.js Core Learning Team Meeting Notes - Dec 3rd, 2020
Meeting minutes from the Ember.js core learning team on December 3rd, 2020.
Watch & Listen
Shawn Chen - Application & Acceptance Tests (Ember.js Tutorial for Beginners)
In part 13 of his Ember.js tutorial, Shawn demonstrates the process of writing acceptance tests for specific features in his application.
Chris Garret & Scott Newcomer - Component Primitives Deep Dive
Chris Garret and Scott Newcomer discuss the new component primitives in Ember.js: `setComponentTemplate`, `setComponentManager`, and `precompileTemplate`.
coloradoSprings.js Meetup - Ember.js 2020 Tech Talk
Matt Long shares an Ember.js crash course at the Colorado Springs JS Meetup.
Ember Mirage Gen
An addon that will give the complete Mirage section after receiving the API call.Learn More
Ember Deprecate Tryinvoke Codemod
An Ember codemod to deprecate tryInvoke and replace it with optional chaining.Learn More