Skip to content

Instantly share code, notes, and snippets.

@abuiles
Last active August 29, 2015 14:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save abuiles/25925c044c519b617e22 to your computer and use it in GitHub Desktop.
Save abuiles/25925c044c519b617e22 to your computer and use it in GitHub Desktop.
Ember Migration Roadmap

[]Use route instead of resource in router.js []Is the resource using index? Add an empty function

[ ] - Remove dependencies on proxy controllers [ ] - Refactor Computed Properties [ ] Apply Actions UP Data Down [ ]Remove controllers []fix initializers deprecation

  • Application initializers run. At this phase of boot, the goal of initializers should be to register dependencies and injections. These initializers are doing work that is shared across all FastBoot requests, and therefore should not create instances. This phase runs once.
  • Instance initializers run next. This is the right time to do work that is specific to each FastBoot request. You can create instances and modify their state here. This phase runs when the browser application runs, for each integration test, and for each FastBoot request.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment