Wednesday, April 24, 2024
HomeJavaScriptThe Ember Occasions - Problem No. 168

The Ember Occasions – Problem No. 168


👋 Emberistas! 🐹

Learn the weblog on yieldable named blocks 📛,
maintain updated on @use and Sources RFC 💡,
ember-bootstrap Octane updates 🏎,
and final, however not least, from Phorest: Ember continues to be choice in 2020! 🙌


A weblog put up by Balint Erdi (@balinterdi) goes by way of how Named Blocks permits us to have a couple of block when invoking parts utilizing the angle-bracket syntax.

With the Yieldable Named Blocks RFC accepted and the ember-named-blocks-polyfill already implementing it, we are able to use yieldable named blocks in our Ember apps in the present day. The weblog goes by way of utilizing the {{yield to=""}} syntax to implement a number of named blocks in a modal instance.

Named blocks are helpful anyplace the place it is sensible to offer a number of “slots” that the consumer of the element can customise. Learn the complete put up in the present day on Balint’s weblog!


In October, Chris Garrett (@pzuraq) printed a weblog put up and an addon to focus on updates concerning the @use and Sources RFC.

In Introducing @use, Chris explains how ember-could-get-used-to-this invitations us to rethink template constructs. The addon proposes 4 top-level ideas:

  1. Capabilities, meant to interchange Ember helpers outlined with the helper() operate
  2. Sources, to bridge a spot between crucial and declarative programming by way of @use decorator and Useful resource class
  3. Modifiers, to deal with DOM modifications
  4. Results, to tug a worth out of the system and use it externally

Remember to learn the weblog put up and check out the addon. We expect it provides you with a preview of what is coming subsequent to Ember!


kaliber5/ember-bootstrap v4.4 was just lately launched, persevering with their incremental Octane rewrite. Tooltips and popovers have been refactored to Glimmer parts.

For ember-bootstrap’s 4.x cycle, the overarching purpose is to incrementally rewrite all parts to Glimmer parts. The group can be aiming to interchange all computed properties with tracked properties. These adjustments have been potential as a result of all parts have been first refactored to tagless parts. 🌟

Different highlights from ember-bootstrap 4.x embody including Embroider compatibility (together with staticComponents) and dropping help for subclassing parts. As a substitute, customers can now construct a element library on high of ember-bootstrap, in a change that improves the developer expertise.

For extra particulars, try the changelog.


Tomek Nieżurawski (@tniezurawski) wrote abut how his firm, Phorest, selected Ember in 2015…and that selection continues to be choice in 2020. Music to our ears! Within the weblog put up, Tomek touches on among the advantages of Ember:

  • Conventions
  • Do not need to reinvent the wheel
  • Stability
  • Ecosystem
  • Group

With Ember, some “limitations” and so-called conventions can save builders time. Whereas the training curve could be seen as steep, you will not expertise choice paralysis as in different frameworks. Phorest discovered that Ember saved them quite a lot of time throughout their journey, permitting them to construct high-quality software program quick. Dive into the article to learn extra about Phorest’s expertise with Ember!


This week we would wish to thank Chad Hietala (@chadhietala), James C. Davis (@jamescdavis), Christopher Fraser (@defraz), Ava Gaiety Wroten (@hergaiety), Dave Laird (@kiwiupover), Steve Calvert (@scalvert), Joel Bradshaw (@cincodenada), Ricardo Mendes (@locks), Cisco Guillaume (@GuillaumeCisco), Chris Miller (@chrismllr), Raido Kuli (@raido), Edgar Mancia (@eddiemm), Aaron Chambers (@achambers), Chris Ng (@chrisrng), Krishna Patel (@KrishnaRPatel), @shivani2692, Isaac Lee (@ijlee2), Phil Gengler (@pgengler), James Herdman (@jherdman), Joshua Lawrence (@jwlawrence), Bert De Block (@bertdeblock), Robert Jackson (@rwjblue), Godfrey Chan (@chancancode), Jeff Sturgis (@jsturgis), Amy Lam (@amyrlam), Thomas Wang (@xg-wang), Tim (@fozy81), Nick Schot (@nickschot), Bryan Mishkin (@bmish), Katie Gengler (@kategengler), Chris Garrett (@pzuraq), Ben Demboski (@bendemboski), Jen Weber (@jenweber), Chris Manson (@mansona), and Pat O’Callaghan (@patocallaghan) for his or her contributions to Ember and associated repositories! 💖


Office Hours Tomster Mascot

Questioning about one thing associated to Ember, Ember Information, Glimmer, or addons within the Ember ecosystem, however do not know the place to ask? Readers’ Questions are only for you!

Submit your individual quick and candy query underneath bit.ly/ask-ember-core. And don’t fear, there aren’t any foolish questions, we admire all of them – promise! 🤞

Need to write for the Ember Occasions? Have a suggestion for subsequent week’s subject? Be part of us at #support-ember-times on the Ember Group Discord or ping us @embertimes on Twitter.

Carry on high of what is been occurring in Emberland this week by subscribing to our e-mail publication! You can too discover our posts on the Ember weblog.


That is one other wrap! ✨

Be variety,

Chris Ng, Amy Lam, Isaac Lee and the Studying Workforce



RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments