~/talk

Angular App Architecture: Don’t Get Lost in Structure

TalkinGermanat iJS 2018 · 2018-10-15..10-19· [angular]
slides:none on file

An Angular app is organized into feature modules with strict import boundaries and a container/presenter component split to separate UI from logic. Singleton Angular services and provider patterns are used instead of embedding logic in components, and lazy loading is applied to reduce initial bundle size. The talk includes a runnable repository and a migration case study showing faster reloads, simpler unit testing, and fewer import/DI errors after the restructure.

AI-written summary · about

  1. 0:00Angular app architecture
  2. 4:13Why structure matters
  3. 9:10Core architecture concepts
  4. 13:17Single responsibility
  5. 17:29Component communication
  6. 22:19Services and DI
  7. 27:02Lazy loading providers
  8. 31:27Shared modules best practices
  9. 35:31Domain architecture
  10. 39:17Case studies
  11. 41:16Q&A
~/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.