~/talk

Building a dynamic SPA website with Angular

Talkat NG-NL 2017 · on Thursday, 2017-03-16· [angular, frontend-architecture]
slides:none on file

A concrete recipe for CMS-driven SPAs using Angular: use a single catch-all route that resolves JSON page templates, then create runtime components via ComponentFactoryResolver instead of large ngIf templates; mark dynamic pieces in NgModule as entryComponents so AOT keeps them. Shows server rendering with Angular Universal and the Universal cache pattern to serialize state, reports final bundles under ~200KB with AOT, links to a GitHub repo with live code and examples.

AI-written summary · about

  1. 0:00Introduction
  2. 1:30Dynamic content challenges
  3. 3:24Architecture experiments
  4. 7:07Dynamic routing strategies
  5. 11:31Component rendering
  6. 14:44Dynamic component factories
  7. 18:50Optimization and AOT
  8. 21:00Server-side rendering
~/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.