Angular Migration Preparation Checklist

  • Use a modern Javascript flavour (Typescript/ES6)

    ×

    How to do this task:
    Subtasks:
  • Replace IIFE with import/export modules

    ×

    How to do this task:
    Subtasks:
  • Use components instead of directives or controllers

    ×

    How to do this task:
    Subtasks:
  • Move side effect free functions from services to utility files and import where needed

    ×

    How to do this task:
    Subtasks:
  • replace factories and in some cases services with classes

    ×

    How to do this task:
    Subtasks:
  • use decorators to reduce syntax differences between the frameworks

    ×

    How to do this task:
    Subtasks:
  • evaluate and remove use of functionality no longer available in Angular

    ×

    How to do this task:
    Subtasks:
  • evaluate third party libraries compatibility with Angular

    ×

    How to do this task:
    Subtasks:
  • decide the migration time frame

    ×

    How to do this task:
    Subtasks:
  • decide the order to approach migration

    ×

    How to do this task:
    Subtasks:
  • decide beforehand whether to migrate or rewrite

    ×

    How to do this task:
    Subtasks:
This checklist was created by alina

1742 copy saved

1742 copies saved