~/talk

Addicted to AngularJS?

Talkat ng-conf 2017 · 2017-04-05..04-07· [angular]
slides:none on file

Clear claim: ng upgrade (using the UpgradeModule from angular/upgrade/static plus downgradeComponent and downgradeInjectable) boots Angular and AngularJS together so one app runs both frameworks. A five-step path converts pieces incrementally: bootstrap both injectors, add pure-Angular components downgraded for AngularJS, upgrade AngularJS components/services for Angular, reuse a single service instance across both, and release when everything is migrated. Built a hybrid todo app, protractor and ngModel interop work, performance and DX improvements planned.

AI-written summary · about

  1. 0:00Start
  2. 2:43Hybrid Todo App
  3. 6:00Bootstrap hybrid app
  4. 7:39Declare the Angular component
  5. 8:01Downgrade component to AngularJS
  6. 8:29Use in AngularJS template
  7. 10:22Declare the Angular provider
  8. 10:39Downgrade service to AngularJS
  9. 12:41Create upgrade component facade
  10. 13:25Declare upgraded component
  11. 13:54Upgrade service to Angular
  12. 14:59Convert component - Declaration
  13. 15:24Convert component - Template
~/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.