~/talk

Angular 2: Getting Started

TalkinGermanat FrOSCon 2016 · 2016-08-20..08-21· [angular]
links:none on file
slides:none on file

Shows how to scaffold an Angular 2 demo app with the CLI and build a TCC Manager app in Visual Studio Code using Components for a training list and a detail view. Connects components with @Input/@Output EventEmitter and class binding, encapsulates data in a Service first using ReplaySubject then via HTTP with rxjs map, runs the app with ng serve and a proxy to localhost:3000, and configures routing with routes and RouterOutlet; the live demo demonstrates selection and styling but had minor IDE/compile pauses and left getById detail loading unfinished.

AI-written summary · about

  1. 0:00Angular 2 intro
  2. 1:33Live demo goals
  3. 2:16Tooling and CLI setup
  4. 3:20New project with CLI
  5. 4:42Development setup
  6. 7:32Bootstrapping app
  7. 8:15Understanding components
  8. 10:22Master-detail components
  9. 12:12Generate components
  10. 13:15Property bindings
  11. 17:15Display lists with NG-Repeater
  12. 18:18Component registration
  13. 20:05Events and outputs
  14. 21:49Component communication
  15. 23:54Training details
  16. 26:44Dynamic class binding
  17. 28:31Services and DI
  18. 33:09Async data with Observables
  19. 38:26HTTP backend
  20. 43:48Error handling
  21. 46:58Routing config
  22. 50:55Nested routes
  23. 57:25Data flow in routing
  24. 59:10Router links
  25. 1:00:14Summary
~/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.