~/talk

NGXS - State Management Made Simple

Talkat ngAtlanta 2019 · on Thursday, 2019-01-10· [angular, frontend-architecture]
slides:none on file

NGXS presents a concrete Angular state library that uses TypeScript decorators to cut boilerplate, provides a schematic to generate an actions file and a state file, and supports Promise or RxJS effects with auto-subscription. A live coffee-ordering demo shows a working menu and cart, wired by six actions plus selectors that compute total amount and quantity, allows injecting services inside state classes, hooks into Redux DevTools, and offers plugins (router, storage, logger) and a lab emitter to remove explicit actions.

AI-written summary · about

  1. 0:00Introduction
  2. 0:55State Management Patterns
  3. 1:12Why NGXS
  4. 1:23Ice Cream
  5. 1:48State Management
  6. 2:45Generating Files
  7. 3:18Demo
  8. 6:33Actions
  9. 8:35Actions and State
  10. 13:19Injecting Service
  11. 15:37Dispatching Actions
  12. 17:17Debugging
  13. 18:41Quantity
  14. 19:22Cut Amount
  15. 21:23Error
  16. 22:05Adcut Actions
  17. 24:39Coffee List Actions
  18. 26:32Coffee List Component
  19. 27:54Summary
  20. 28:54RCS
  21. 29:34Effects
  22. 30:15NG Actions
  23. 30:28Plugins
  24. 31:02Lab Project
  25. 31:30Emitter
  26. 32:08Documentation
  27. 32:46Thank you
  28. 32:57NGXS vs GXS
  29. 33:37Wrapup
~/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.