Angular Architecture
This code sample demonstrates different Angular Architecture concepts. It's used in the Angular Architecture and Best Practices video course on Pluralsight (https://www.pluralsight.com/courses/angular-architecture-best-practices) and in the Angular Architecture and Best Practices instructor-led training course (https://codewithdan.com/products/angular-architecture).
Running the Application
-
Install the Angular CLI:
npm install -g @angular/cli -
Open the
demosfolder and runnpm install -
Run
ng serve -oin thedemosfolder to start the server and launch the app
Additional Demos
- Cloning - Run the project in the
cloningfolder - Input/Output Properties - Run the project in the
input-output-demoproject - Shared Library - Run the project in the
shared-library-exampleproject - State Management - Open the
state-managementfolder and run the NgRx, ngrx-data, or Observable Store projects
The Angular JumpStart Application
You can find an example of an application that follows the rules in this course at https://github.com/DanWahlin/Angular-JumpStart