Code-Reference-MEAN Client-Side: Angular and Typescript Server-Side: NodeJS Testing: Mocha, Chai Objective To provide reference materials for a variety of topics encountered when using the MEAN stack. Section Quick Link Access: Angular - Overview Notes - Components & Databindings ngModule Component File Component Template Component Stylesheet Passing Props - Parent - Template Receiving Props - Child - Template Reciving Props - Child - Component - Directives *ngFor *ngIf Create Your Own - Basic Attribute Create Your Own - Better Attribute Create Your Own - Structural - Models Multiple Models - Services Multiple Services Services - CRUD Cross Component Communication - Service Declaration Cross Component Communication - Emitter Cross Component Communication - Subscriber - Routing App Router Module Router Outlet Child Router Outlet Router Link Router Link Active Router Link Relative Path Router Params Subscribe Router Navigation Absolute Path Router Navigation Relative Path - Observables Subject Declaration Subject Next Emitter Subject Subscription Subject Unsubscribe - Forms Template Driven - Reference and NgForm Template Driven - Inputs, Names, and Validation Template Driven - Accessing Form Values Template Driven - Form Reset Reactive - Import Module Reactive - Form Declaration Reactive - Syncing with HTML Reactive - Form Array Creation Reactive - Form Array Rendering Reactive - Adding Form Group to Form Array Reactive - Validators Disabling Submit Button Error Styling - HTTP Client Module Module Import CRUD Methods Declaration CRUD Methods Component Subscription HTTP Interceptor - Modules Module Import Feature Module Shared Module Lazy Loading