~/talk

Angular Rebooted: Components Everywhere

TalkinItalianat Codemotion Milan 2016 · 2016-11-23..11-26· [angular, frontend-architecture]
links:none on file
links:none on file
slides:none on file

A practical build of a webmail app using Angular 1.5 Component API demonstrates treating UI parts (folder list, message list, viewer) as self-contained components wired in a tree where data flows down and events bubble up. It advocates one-way inputs plus & output emitters instead of two-way binding, explains ngOnChanges with old/new values, shows ngMock tests that instantiate and render components, and argues this makes code more reusable, testable and easier to migrate to Angular 2.

AI-written summary · about

  1. 0:00Angular introduction
  2. 5:52Complex app problems
  3. 8:50What is an Angular component
  4. 12:50Component input and binding
  5. 16:51Component output and data flow
  6. 20:07Component benefits
  7. 27:08Component splitting
  8. 31:27Component lifecycle and testing
  9. 32:51Migrating to Angular 2
~/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.