~/talk

Architectures for Huge Angular Based Enterprise Applications

Talkat AngularNL 2019 · on Friday, 2019-03-08· [frontend-architecture]
slides:none on file

Three concrete options and when they work: publish reusable code as NPM packages built with CLI 6 (gives versioned libraries but causes publish/test role switching and version conflicts), keep everything in a mono repo using Nx so one shared node_modules avoids mismatched Angular/RxJS versions and enforces dependency rules, or split into micro apps via one index.html bootstrapping multiple SPAs (or hyperlinks/iframes) to allow independent deploys at the cost of duplicate bundles and UI-consistency effort; use the decision tree: shared state, legacy isolation, and independent deploys.

AI-written summary · about

  1. 0:00Start
  2. 2:33Why Packages?
  3. 3:04Create npm-Packages with CLI - 6
  4. 10:19Moving back and forth
  5. 11:32Tooling & Generator
  6. 18:31UI Composition w/ Hyperlinks
  7. 21:33Providing a (SPA based) Shell
  8. 27:33Disadvantages ;-
  9. 29:43Some General Advice
  10. 33:43Conclusion
  11. 34:51Contact and Downloads
~/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.