~/talk

Legend of ngModules - Angular 2 and Beyond

Talkat NG Poland 2016 · on Tuesday, 2016-11-22· [angular]
slides:none on file

One root NgModule boots every Angular app, modules group components directives pipes and services, and Angular CLI generates the boilerplate; declarations vs providers matters because declarations are for the compiler and providers feed the app injector. Submodules must exported declarations only to be visible when imported. Lazy loading a feature module can cut initial load from several seconds to about 400ms in the demo. Never avoid providing services in lazy/shared modules if a single instance is required to prevent duplicate injectors.

AI-written summary · about

  1. 0:00Intro
  2. 0:29Why this talk
  3. 1:52Who am I
  4. 4:37Legend of ng Modules
  5. 5:35ES6 Models
  6. 6:17Grouping ngModules
  7. 13:46Feature Functionality
  8. 15:00Clean Code
  9. 16:41Subdivide
  10. 17:17Import
  11. 18:15Imports
  12. 18:43App Model
  13. 19:24Logging Model
  14. 20:29Login Model
  15. 21:47Provider Pool
  16. 23:48Lazy Loading
  17. 25:06How does it work
  18. 26:46Whats next
  19. 27:03Shared Models
  20. 27:23Core Models
  21. 29:51Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.