NG Configs - suniladhya/Advantage GitHub Wiki

Package.JSON

Contains list of all Application dependency.

npm install -> installs all the dependency defined in package.JSON

  • Name space issues are resolved by Module
  1. Angular utilizes the Modules feature of ES2015
  2. A file is a module in es2015 whenever there is a import or export.
  3. Modules set the boundary.
  4. Angular has by convention has App Module

ES Modules:

Code Files import export something

organize our code files

Modularize our code

promote code reuse

Angular Modules

Code files tat organize Application to cohesive block of functionality

Organize our application

Modularize our application

Promote application Boundaries