An Angular application is a collection of modules. Through this session, we will explore Angular modules API, learn about modules categories, and build an extendable reusable Angular module with some help from dependency injection.
CONTENTS
0:07 - Intro
0:26 - About Nir
0:46 - A few announces
MODULE DEFINED
2:10 - An Angular application is a collection of modules
2:54 - Angular Modules
3:06 - Angular Building blocks
4:16 - Root (App) Module
4:52 - Routing Module
5:15 - Core Module
5:55 - Feature Module
6:48 - Shared Module
7:19 - Application Structure
7:38 - Question: Does folder structure depend on app structure?
MODULE TYPES
7:37 - Module Categories
SOLID Module
8:07 - SOLID overview
8:50 - Single responsibility
9:15 - Open / closed
DEMO
9:34 - Demo
15:38 - Refactoring and extention of module
18:35 - Overwriting service providers
19:37 - Multi provider
20:33 - Injection Token
23:04 - Extension of services
25:27 - Question: customize injection mechanism
27:47 - Angular Router under the hood
31:03 - Summary
THE REAL WORLD
31:40 - Design. Build. Document.
32:00 - Draw.io
32:58 - Multi app setup
34:00 - Mono repo
34:28 - The mono repo pros
35:02 - Nrwl Extensions
RESOURCES
12 telegram chat
https://t.me/joinchat/AAAAAEs6Ej1ZvBG...
Watch video AngularNYC - Angular modules - Patterns & Techniques - Nir Kaufman (@nirkaufman) online without registration, duration hours minute second in high quality. This video was added by user AngularNYC 08 March 2018, don't forget to share it with your friends and acquaintances, it has been viewed on our site 7,58 once and liked it 15 people.