This week: arrival of decorators in Ember 3.10 & Octane β¨, a new season of May I Ask a Question π, contributions from the EmberJS Paris contributor workshop π«π·, easier navigation through concurrency in your app tests π, interview with Edward Faulkner on Embroider ποΈ, and building an e-commerce app with Octane π₯! Read on...
Each week, the two will discuss and solve Ember-related questions on Stack Overflowβshow us how we can answer community questions in an effective and encouraging way. π
To find out when the next live episode will air, please follow @jwwweber and @real_ate on Twitter. Please read Jen Weber's blog post to learn more about their initiative!
Last week's contributor workshop, organised by the folks over at the EmberJS Paris meetup, was a real success: with new changes to Ember CLI, improvements to Ember addons and even a brand-new RFC written, the Ember community gave back to the project, with some of the work even being made by first-time contributors! π
Managing concurrency in your app can be hard (at least, until you start using ember-concurrency β¨). Managing concurrency in your tests can be even harder.
But there's a new hope, called Milestones. Celebrating its first public release, this library helps you build apps with concurrent behaviour that's easy to navigate in both your dev and test environment. Check it out today and give it a try!
If you are an addon developer, please work towards getting to the V2 format. This will allow Embroider to skip the expensive 1st build stage for your addon. βοΈ
In addition to new features such as @tracked and {{ opening_double_curly() }}on{{ closing_double_curly() }} modifier, Beto covered the fundamentals of Emberβfrom designing routes to deploying our app. This made a great introduction to attendees who had never used Ember before. π€
Wondering about something related to Ember, Ember Data, Glimmer, or addons in the Ember ecosystem, but don't know where to ask? Readersβ Questions are just for you!
Submit your own short and sweet question under bit.ly/ask-ember-core. And donβt worry, there are no silly questions, we appreciate them all - promise! π€