This week has been super busy with The Ember Times team reporting from EmberConf 2019 in Portland Oregon! We are sharing highlights from the conference with you πΉ, learn about Ember Octane β½οΈ in a series of blog posts π, read and comment on the new Bind Helper RFC ππͺ, and turn {{ opening_double_curly() }}on{{ closing_double_curly() }} the power with a new {{ opening_double_curly() }}On{{ closing_double_curly() }} Modifier RFC π.
This week EmberConf - the biggest, annual Ember conference - took place in Portland, Oregon, United States. Ember developers from all around the world came together to learn more about the newest features of the framework, best practices, case studies and most importantly meet online Ember friends.
Pictured are Jared Galanis, Melanie Sumner, Kenneth Larsen, L. Preston Sego III, Anne-Greeth Van Herwijnen as Zoey(!), Jessica Jordan, Jen Weber, Ryan Mark, Chris Ng, Amy Lam, and Ricardo "locks" Mendes. Not pictured: Robert Wagner, Alon Bukai, Edward Faulkner, Gaurav Munjal, Miguel Braga Gomes, and Sivakumar Kailasam. Many thanks to all of these folks for contributing to three or more issues in the past year! π
Also The Ember Times will notify you, as soon as the full recordings of the conference sessions are online, so be sure to stay tuned and if you haven't done so, subscribe today!
If you haven't seen them already, you won't want to miss the amazing π and in-depth blog posts π that @pzuraq has been putting out covering many of the new features of Ember Octane!
It's a five part series covering Native Classes and Decorators, Angle Brackets & Named Arguments, Tracked Properties, Element Modifiers and Glimmer Components, all broken out into separate blog posts.
Fresh off EmberConf, @rtablada opened a new RFC that introduces a new helper bind to allow clear argument and context scope binding for functions passed in templates.
The idea is for the bind helper to take in a function and then the set of arguments that will be partially applied to the function, similar to the JavaScript bind method.
A new RFC has been proposed by @pzuraq that proposes adding a new {{ opening_double_curly() }}on{{ closing_double_curly() }} modifier to Ember. This modifier will allow adding event listeners to elements in your templates.Β
You might be thinking, "Hey Ember Times Writer, we already have those! We have the {{ opening_double_curly() }}action{{ closing_double_curly() }} element modifier and on=* property bindings." However those have a few downsides that are fixed with the {{ opening_double_curly() }}on{{ closing_double_curly() }} modifier.
The {{ opening_double_curly() }}on{{ closing_double_curly() }} modifier will explicitly add event listeners using the addEventListener API. It is based on the addon ember-on-modifier by @buschtoens.
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! π€