~/talk

How to Organize an Angular Project

Talkat Connect.Tech 2021 · 2021-11-08..11-10· [angular]
links:none on file
slides:none on file

Advocates splitting every feature into local libraries and mapping code by domains, using an NX monorepo to manage sharing, CI and per-folder builds; reports a real workspace with 100+ libraries, 17 applications and claims cache and CI cut full test/build wall time from 2–3 hours down to 1–2 minutes. Recommends smart vs dumb components plus adapter pattern, 80–90% unit coverage (watch for false positives), max 150 lines per file, and avoiding any except where unavoidable.

AI-written summary · about

  1. 0:00Intro
  2. 1:04About Sergio
  3. 1:20Favorite food
  4. 1:57How to use Angular
  5. 3:46Why do I need to organize
  6. 4:14Improve maintenance
  7. 6:43Set the initial steps
  8. 8:00Have good requirements
  9. 9:41Identify domains
  10. 11:31Smart and dumb components
  11. 16:09Sustainable architectures
  12. 16:25Domain driving design
  13. 16:42Strategic and tactical design
  14. 17:33Angular Architects Blog
  15. 18:45Pick the right tools
  16. 20:23Quality rules
  17. 26:13Never use any
  18. 27:42Automate
  19. 29:09Design Patterns
  20. 29:34Mediator
  21. 29:53Service
  22. 30:03Facade
  23. 30:54Refactor Guru
  24. 34:25Contact Sergio
~/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.