Here's another take to keep you up-to-date with all the cool work and interesting discussions that happened in EmberLand this week. Here's a sum-up of what happened around Ember-Data, Fastboot, Glimmer and Ember itself:
Glimmer is ramping up its shininess with the introduction of the new bundle compiler, which will optimize template compilation in Ember apps even further. In the scope of this development, an update to Glimmer’s test suite also landed to make sure migrated tests run well against the new compiler - you can have a look at this PR here.
Bring engines to your FastBoot-supported app with the upcoming fastBootConfig hook and the the new extended API. These changes will allow to make lazy engines work in FastBoot in a more performant way by making engine configuration available in the FastBoot sandbox, similar to what is already done with Ember-powered host apps.
Many thanks to @kratiahuja for working on these features.
The RFC proposing to bring ES6 class syntax to Ember's public API has landed this week. The proposal itself is a great write-up on promising changes for how current APIs in Ember can evolve to follow the new syntax, how decorators may become an integral part of Ember modules and how the class syntax may become cross-compatible with the current Ember.Object model.
Many thanks to @pzuraq for creating this detailed RFC proposal.
Short and sweet as always, that's already it and read you again in the next Ember.js Times ✨
Be kind, Ricardo Mendes and Jessica Jordan
Until the next issue, happy Embering :)
The Ember.js Learning Team · 517 SW 4th Ave, Ste 2 · Portland OR 97204 · USA