Skip to content

Commit

Permalink
blog(embertimes170): octane mental model (#833)
Browse files Browse the repository at this point in the history
* blog(embertimes170): octane mental model

* Update source/2020-12-18-the-ember-times-issue-170.md

Co-authored-by: Amy Lam <amy.r.lam@gmail.com>

* Update source/2020-12-18-the-ember-times-issue-170.md

Co-authored-by: Amy Lam <amy.r.lam@gmail.com>

* Update source/2020-12-18-the-ember-times-issue-170.md

Co-authored-by: Amy Lam <amy.r.lam@gmail.com>

* Update source/2020-12-18-the-ember-times-issue-170.md

Co-authored-by: Amy Lam <amy.r.lam@gmail.com>

Co-authored-by: Amy Lam <amy.r.lam@gmail.com>
  • Loading branch information
chrisrng and amyrlam authored Dec 12, 2020
1 parent d00c475 commit dc0738e
Showing 1 changed file with 12 additions and 10 deletions.
22 changes: 12 additions & 10 deletions source/2020-12-18-the-ember-times-issue-170.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
---
title: The Ember Times - Issue No. 170
author: Ava Wroten, Amy Lam, the crowd
author: Ava Wroten, Amy Lam, Chris Ng, the crowd
tags: Recent Posts, Newsletter, Performance, Ember Octane, Ember.js Times, Ember Times, 2020
alias : "blog/2020/12/18-the-ember-times-issue-170.html"
responsive: true
---

👏 Emberistas! 🐹

<SOME-INTRO-HERE-TO-KEEP-THEM-SUBSCRIBERS-READING>
Explore Ember/Glimmer component performance 🚅, .
Explore Ember/Glimmer component performance 🚅,
<!--alex ignore nuts-->
Read the blog post on the Ember Octane mental model ✍️,
Ember + Tailwind 2.0 🎨,

READMORE
Expand All @@ -29,14 +30,15 @@ Within [the source README.md](https://github.com/NullVoxPopuli/ember-three-boxes

---

## [Section title in sentence case 🐹](section-url)
<!--alex ignore nuts-->
## [Blog: Ember Octane is a New Mental Model ✍️](https://v5.chriskrycho.com/journal/ember-octane-is-a-new-mental-model/)

<change section title emoji>
<consider adding some bold to your paragraph>
<please include link to external article/repo/etc in paragraph / body text, not just header title above>
<!--alex ignore easy-->
[Chris Krycho (@chriskrycho)](https://github.com/chriskrycho) wrote a [blog post](https://v5.chriskrycho.com/journal/ember-octane-is-a-new-mental-model/) on how Ember Octane is not a 1:1 translation from Ember Classic but rather a whole new way of thinking and designing your code. This new programming model means that some patterns that you’re used to using in the Classic paradigm simply do not work in the new paradigm.

<add your name to author list, top and bottom>
<add blurb and emoji to "SOME-INTRO-HERE">
Chris goes through a couple examples of code that was fundamentally coupled to Ember Classic idioms such as the [Evented API](https://api.emberjs.com/ember/release/classes/Evented) and usage of `didReceiveAttrs`. The blog argues that although these cases were rare, it’s possible the abstraction would benefit from being reworked substantially towards the Octane idioms.

Read the full blog post on [Chris’s blog](https://v5.chriskrycho.com/journal/ember-octane-is-a-new-mental-model/) or follow the [discussion on GitHub](https://github.com/emberjs/rfcs/pull/669#issuecomment-739320902)!

---

Expand Down Expand Up @@ -140,4 +142,4 @@ That's another wrap! ✨

Be kind,

Ava Wroten, Amy Lam, the crowd and the Learning Team
Ava Wroten, Amy Lam, Chris Ng, the crowd and the Learning Team

0 comments on commit dc0738e

Please sign in to comment.