Architecture

  1. Avoiding Lifecycle in Components

    This is mostly going to be about did-insert, did-update, etc, aka, the @ember/render-modifiers. If you know of a pattern that you use the render-modifiers for and it feels awkward and is not covered…

  2. How Does Ember's Dependency Injection System Work?

    One of the most common things I hear from people who are new to Ember, new to programming in general, or coming from another frontend ecosystem (especially React and Vue), is that they…

  3. A General Project Structure That Works in Any Ecosystem

    To quote another article on a similar topic: Why worry about folder/file structure at all? It seems like a difficult problem to solve. When there are no restrictions, almost everyone has a different…