~/talk

Architectures for huge Angular based Enterprise Applications: npm Packages, Monorepos and Microservices

Talkat DevOne 2019 · on Thursday, 2019-04-11· [angular, frontend-architecture]
slides:none on file

Claims concrete tradeoffs and concrete tools: Angular CLI v6 actually generates libraries that build for NPM publish and support AOT and tree‑shaking; a monorepo shares one node_modules and uses Nx to visualize dependency graphs and enforce linted access rules; micro apps use hyperlinks, iframes, or bootstrapped multiple SPAs with lazy loading and web components for UI composition. Versioning and publish friction hurt npm packages, coordination and rigid contracts hurt monorepos, and duplicated bundles plus state transfer hurt micro apps — decision tree maps which option fits which need.

AI-written summary · about

  1. 0:00Start
  2. 1:22Contents
  3. 1:51About me...
  4. 2:54Why Packages?
  5. 3:22Create npm-Packages with CLI = 6
  6. 11:02Moving back and forth
  7. 12:21Tooling & Generator
  8. 16:35Idea
  9. 18:42UI Composition w/ Hyperlinks
  10. 22:30Providing a (SPA based) Shell
  11. 27:23Disadvantages ;-
  12. 28:39Some General Advice
  13. 31:29Blog SOFTWAREarchitekt.at
  14. 31:52Conclusion
~/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.