Ember.js - Hacktoberfest 2020
It's Hacktoberfest 2020, and you are invited to participate in Ember-focused special events and mentorship opportunities through the month of October. You can make some commits, meet some new people, and maybe get some free stuff!
Ember Inspector v4.3.4 released
Ember Data v3.21.2 released
Ember.js v3.22.0 released
Adds @ember/destroyable feature from the Destroyables RFC, adds low-level Cache API per the Autotracking Memoization RFC, and now passes a transition object to activate/deactivate hooks and events. Also includes a few bugfixes around modifier managers.
DockYard - Introducing ember-data-jsonapi-fields
Scott Newcomer shares how using ember-data-jsonapi-fields can slim down your payloads and improve network response time in Ember.js apps.
Simplabs - Simpler and more powerful components in Ember Octane with Glimmer Components
Ricardo Mendes explains how Glimmer components provide a simpler and clearer, yet more powerful, component layer for Ember Octane applications.
Ember.js RFC #673 - deprecate tryinvoke
Ember.js RFC #671 - Stop Leaking Implementation Details of Built-in Components
A proposal to stop leaking implementation details of built-in components by deprecating several modules and properties from the public API.
Ember.js RFC #669 - Tracked Storage Primitives
A proposal to provide a low level primitive for storing tracked values where there are unknown, dynamic, or potentially infinite numbers of decoratable keys.
The Ember Times - Issue No. 164
Hacktoberfest + The Ember Times, a new reference page for Ember CLI commands, migrating off of mixins in Ember Octane, async data and autotracking in Ember Octane, autotracking developer experience, ember-concurrency 2.0.0.beta-1, and last, but not least, EmberJS with REST API!
Ember.js Core Learning Team Meeting Notes - September 24, 2020
Meeting notes from the Ember.js core learning team from September 24th, 2020.
Chris Krycho - Initializing Class Fields in Ember Octane
Chris shares the differences in initialization between classic Ember.js classes and Ember Octane.
Derek Gray - Switching from Ember-Data to Ember-Orbit
Derek shares a collection of tips and changes he had to consider while converting a large ember-data project over to ember-orbit.
EffectiveEmber - React Component Patterns in Ember.js
In this post, Michael explores if and how certain React component patterns can be applied to Ember.js and how the two frameworks compare when using those patterns.
Watch & Listen
Shawn Chen - Form input & @tracked class/object (Ember.js Tutorial for Beginners)
Shawn shows how to update UI state in an Ember.js app using the @tracked property in this multi-part YouTube course, Ember.js Tutorial for Beginners.
Kanalveli RA - Sequential rendering with Ember.js (Ember Chennai)
Kanalveli shares how to improve your apps performance with sequential rendering.
Saravana Kumar V - Degrading Ember Apps gracefully when offline (Ember Chennai)
Saravana Kumar V shares a talk on how to handle API calls to a backend when a user is offline and how to resend them once a connection is restored at the Ember Chennai meetup.
Rajasegar Chandiran - Building Bridges to the DOM with Modifiers (Ember Chennai)
In this talk, Rajasegar shares how to effectively work with the DOM by building the bridges with Ember modifiers.