/
Angular

Angular

Why is it being used in Eshopbox?

  • For creating single page application with NGRX.

Audience

All Front end and Mean Stack Engineers

Reading Material

 Angular Material components with Examples - Angular Material

Dos and Don’ts

Dos

Packages.json

  • Ensure the following checklist before choosing any packages. https://dev.to/adrianbdesigns/checklist-for-choosing-an-optimal-npm-package-4dpm

    • Security check/vulnerabilities -

    • Active contribution

    • Review if the size of the package (Acceptance guidelines)

    • Read through what are current open issues in the package

    • Compare

    • Check version compatibility. - If the package supports the Angular version your project uses.

    • Check browser compatibility -

  • Remove commented codes before merging into the stable branch. If you feel this may be required in future add tags - @FutureScope

  • Every method should have a description of why is it made

  • No file should have more than 200 lines of code

 

Don’ts

Package.json

  • Before including any new packages - review following

    • Check version compatibility. - If the package supports the Angular version your project uses.

    • Review rating of the npm_pacakge and support.

    • Identify the dependencies o

  • Don’t include dev dependencies in the dependencies folder. Dev

 

 

 

Troubleshooting

Create from template

Related content