Rules to Better Angular
- Do you know why Angular is great?
- Do you know the best learning resources for Angular?
- Tools - Do you know what Angular Tools to install for an Angular project?
- Tools - Do you know the best IDE for Angular and React?
- Do you know the right way to create your Angular project?
- Options - Do you know that the ASP.NET Core SPA Template for Angular uses the Angular CLI?
- Do you use Typescript?
- Do you know the best sample applications?
- Tools - Do you know the best Build Tool?
- Tools - Do you know the best UI framework for Angular?
- Tools - Do you know the best Packages and Modules to use with Angular?
- Tips - Do you know how to check the version of Angular?
- Practices - Do you use a Service to share reusable logic?
- Practices - Do you write small components?
- Practices - Do you use client-side routing?
- Practices - Do you generate strongly-typed interfaces for your DTOs?
- Practices - Do you avoid directly modifying the DOM from your components?
- Do you know when to use state management in Angular?
- Practices - Do you know to use NgRx on complex applications?
- Tools - Do you know the best tools to debug JavaScript?
- Practices - Do you know to separate your Angular components into container and presentational?
- Tools - Do you use Nx to manage your huge JavaScript solution?
- Do you use standalone components?
- Do you know how to handle errors in Angular?
- Do you properly separate concerns in components?
- Do you know when to use Reactive Forms vs Template-driven Forms in Angular?
- Do you know how to use Observables