Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Embroider Readers Question #953

Merged
merged 5 commits into from
May 8, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 15 additions & 8 deletions content/the-ember-times-issue-179.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: The Ember Times - Issue No. 179
authors:
- amy-lam
- chris-ng
- isaac-lee
date: 2021-05-07T00:00:00.000Z
Expand All @@ -13,6 +14,7 @@ tags:
Learn how JS frameworks solved the problem of rendering fast 🌐,
May 20th is Global Accessibility Awareness Day 💟,
<SOME-INTRO-HERE-TO-KEEP-THEM-SUBSCRIBERS-READING>
Readers' Question: What’s the current status of the Embroider project? 🧵

---

Expand All @@ -39,15 +41,20 @@ For more ideas please check out the [Global Accessibility Awareness Day (GAAD) w

---

## [2. Section title in sentence case 🐹](section-url)
## Readers' Question: What’s the current status of the Embroider project? 🧵

<change section title emoji>
<consider adding some bold to your paragraph>
<add the contributor in the post in format "FirstName LastName (@githubUserName)" linked to their GitHub account>
<please include link to external article/repo/etc in paragraph / body text, not just header title above>
What's the current status of the Embroider project? [Embroider](https://github.com/embroider-build/embroider) is nearing a 1.0 release. Embroider has been a long time coming, and the future is looking bright. Several large, heavily-tested Ember apps are already shipping to production with Embroider! The official cutover point will be when Ember CLI starts generating new apps with Embroider by default. 🙌 **Embroider won't be turned on in the next Ember CLI 3.27 release**, but the [Enable Embroider Request for Comments (RFC)](https://github.com/emberjs/rfcs/pull/746) was opened up today by [Travis Hoover (@thoov)](https://github.com/thoov), check it out!

<add your name to author list, top and bottom>
<add short title to "SOME-INTRO-HERE">
If you're not familiar with Embroider, Embroider is a new build pipeline that will provide a way to compile Ember apps into spec-compliant, modern JavaScript. Using Embroider will make it easier to take advantage of code splitting and tree shaking in your app.

There are some risks if you choose to use Embroider in production today. You're likely to discover that some Ember addons don't work or will break your build. Right now, Embroider's own configuration options are subject to change, so you'll need to read the [CHANGELOG.md](https://github.com/embroider-build/embroider/blob/master/CHANGELOG.md) to check for any gotchas when updating Embroider packages in your app. The [Community Adoption](https://github.com/emberjs/rfcs/blob/dbb7a7c5dc7a6698368f078aa66f97c4bddd4bcb/text/0000-enable-embroider.md#community-adoption) section of the RFC highlights that Embroider has created a testing package for addon authors to consume in their ember-try scenarios to verify their addons work under Embroider. A meta issue willb e created tracking the Top 100 addons accordiong to [Ember Observer](https://emberobserver.com/).

In case you missed it, Embroider was mentioned a few times at virtual EmberConf 2021:

- [Keynote Part 2 AKA "Platform State of the Union"](https://www.youtube.com/watch?v=1Z6cLV2licU) by [Godfrey Chan (@chancancode)](https://github.com/chancancode) had an Embroider highlight, [starting here](https://youtu.be/1Z6cLV2licU?t=555).
- In the [Fun Fast Tools for Serious Work](https://www.youtube.com/watch?v=09USvAy7w9g) talk, [Edward Faulkner (@ef4)](https://github.com/ef4) descrobes the Embroider vision and what it can unlock:

> The future of web build tooling is exciting and very bright. It's good now and it's going to get even better. Embroider is the Ember community's bridge into that future. We're going to keep shipping, keep stabilizing, keep making it even easier and more default until every Ember app just works with all of these things that I'm showing you [in the [Fun Fast Tools for Serious Work](https://www.youtube.com/watch?v=09USvAy7w9g) talk], without extra effort.

---

Expand Down Expand Up @@ -149,4 +156,4 @@ That's another wrap! ✨

Be kind,

Chris Ng, Isaac Lee, the crowd and the Learning Team
Chris Ng, Isaac Lee, Amy Lam, the crowd and the Learning Team