Check out the new addon ember-stargate π, a new addon to integrate Netlify CMS with empress-blog π learn to SEOptimize your Ember app πͺ β¨, and last, but not least, a Readers' Question on how to become a writer for The Ember Times π!
βPortalsβ are a way to render things in a different place of the DOM tree than they are logically defined in the app. There are a number of existing solutions in the Ember ecosystem for the same problem such as ember-wormhole, ember-elsewhere, the native {{ opening_double_curly() }}in-element{{ closing_double_curly() }} (previously using the ember-in-element-polyfill).
The ember-stargate addon aims to solve this problem without using private APIs, Ember's component helper, or having to jump through hoops to implement. All you need to make a portal work is to define the content that should be sent through the portal using <Portal @target="some-target">, and the target - identified by its name - where it should be rendered to using <PortalTarget @name="some-target">.
For example, suppose you want to update the footer in application.hbs from a child route:
Integrating Netlify-CMS with Empress-blog is now super easy thanks to Robin Philip Thomas (@MalayaliRobz)! β¨β¨β¨ Just install the empress-blog-netlify-cms addon to your empress-blog project and enable Identity in netlify - your CMS is now ready! π
You can check out the details of this exciting new addon in the GitHub repo.Β
Making sure that your application is search engine optimized (SEO) is crucial to improve the quanitity and the quality of its traffic derived from organic search engine results. And this week you can learn all about how to make your own Ember app SEO-proof, too!
The Ember Times is made up of volunteers. We're always looking for more help! π This week, we got to answer a question that may have been on your mind (or, hopefully, starting today):
How can I become a writer for The Ember Times in the future?
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! π€