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

The Ember Times No. 105 - July 5th 2019 #164

Merged
merged 31 commits into from
Jul 5, 2019
Merged
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
be6f1c2
blog(embertimes#105): add template
jayjayjpg Jun 25, 2019
0d5f574
blog(embertimes#105): add writeup on async observers
jayjayjpg Jul 1, 2019
904bbb2
Update source/2019-07-05-the-ember-times-issue-105.md
jayjayjpg Jul 2, 2019
7c9494a
Update source/2019-07-05-the-ember-times-issue-105.md
jayjayjpg Jul 2, 2019
68590cd
blog(embertimes#105): copy edits
jayjayjpg Jul 2, 2019
b05cf7d
Merge pull request #171 from jessica-jordan/embertimes-jj
jayjayjpg Jul 2, 2019
1de6eba
Added RFC for support for populating head tag
ijlee2 Jul 4, 2019
325e494
Add inspector post
RobbieTheWagner Jul 4, 2019
73549f5
Merge pull request #172 from ijlee2/blog/embertimes-105-il
jayjayjpg Jul 4, 2019
426e294
Merge branch 'blog/embertimes-105' into inspector-update
jayjayjpg Jul 4, 2019
650528d
Add section on new RFC
kennethlarsen Jul 5, 2019
bd784a3
Merge pull request #174 from ember-learn/kennethlarsen-patch-1
jayjayjpg Jul 5, 2019
1ae61a9
Covered Ember skills tree
ijlee2 Jul 5, 2019
85c99db
Updated text
ijlee2 Jul 5, 2019
907ac52
Update source/2019-07-05-the-ember-times-issue-105.md
RobbieTheWagner Jul 5, 2019
527d0bc
Update source/2019-07-05-the-ember-times-issue-105.md
RobbieTheWagner Jul 5, 2019
ab21a59
Update source/2019-07-05-the-ember-times-issue-105.md
RobbieTheWagner Jul 5, 2019
70b3c2a
Update source/2019-07-05-the-ember-times-issue-105.md
RobbieTheWagner Jul 5, 2019
84ef196
Update source/2019-07-05-the-ember-times-issue-105.md
RobbieTheWagner Jul 5, 2019
46f9d94
Merge branch 'blog/embertimes-105' into inspector-update
RobbieTheWagner Jul 5, 2019
52aaccb
Update 2019-07-05-the-ember-times-issue-105.md
RobbieTheWagner Jul 5, 2019
62ad931
Merge pull request #175 from ijlee2/blog/embertimes-105
jayjayjpg Jul 5, 2019
6dff94b
Merge pull request #173 from ember-learn/inspector-update
jayjayjpg Jul 5, 2019
3b28507
Update source/2019-07-05-the-ember-times-issue-105.md
jayjayjpg Jul 5, 2019
0469bfa
Update source/2019-07-05-the-ember-times-issue-105.md
jayjayjpg Jul 5, 2019
fda2715
blog(embertimes105): emberfest cfp reminder (#176)
chrisrng Jul 5, 2019
ffccdc2
blog(embertimes#105): add contributors
jayjayjpg Jul 5, 2019
002b1f6
blog(embertimes#105): copy edits
jayjayjpg Jul 5, 2019
1739728
This adds the EmberWeekend episode with Luke Melia
jaredgalanis Jul 5, 2019
743b211
Merge pull request #177 from ember-learn/add-ember-weekend-luke-melia
jaredgalanis Jul 5, 2019
944dd4f
Update 2019-07-05-the-ember-times-issue-105.md
amyrlam Jul 5, 2019
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
Prev Previous commit
Next Next commit
Update source/2019-07-05-the-ember-times-issue-105.md
Co-Authored-By: Isaac Lee <16869656+ijlee2@users.noreply.github.com>
jayjayjpg and ijlee2 authored Jul 2, 2019
commit 7c9494a67a1de0ec38d98882d362d1dd25855fb5
2 changes: 1 addition & 1 deletion source/2019-07-05-the-ember-times-issue-105.md
Original file line number Diff line number Diff line change
@@ -44,7 +44,7 @@ This week:

In an effort to remove legacy code from Ember, promote better programming practices in apps and lay the foundation for clearer code paths, a [recently accepted RFC (Request for Comments)](https://github.com/emberjs/rfcs/pull/494) proposes an important change to the **observer** APIs: the [`addObserver`](http://api.emberjs.com/ember/3.10/functions/@ember%2Fobject%2Fobservers/addObserver), [`removeObserver`](http://api.emberjs.com/ember/3.10/functions/@ember%2Fobject%2Fobservers/removeObserver) and the [`observer`](http://api.emberjs.com/ember/3.10/functions/@ember%2Fobject/observer) functions shall be configurable to operate either synchronously (the way observers always used to work in Ember apps since the pre-v1.0 days) or asynchronously.

The RFC highlights how an option to set defaults for either the sync or async mode of observer operation in an app would help developers to re-configure their observers incrementally. Finally, the proposal argues that - in the long run - a deprecation of the synchronous observer behaviour should follow after the community had sufficient time to migrate away.
The RFC highlights how we can use the `sync` option (a Boolean) to make our observers asynchronous, one by one. After the community has had sufficient time to migrate their code, Ember would be able to deprecate synchronous observers.

Find out more about the how and why behind **async observers** by giving the [full proposal a read!](https://emberjs.github.io/rfcs/0494-async-observers.html)