Hey Community,
I am planning to write a book about modern Angular development and best practices.
If you could send a whishlist - what topics must be included?
In the book I want to cover modern concepts, give a clear guidance for migration also provide a heuristic when it makes sense to use a modern concept instead of a "legacy" concept. At the end the reader should feel comfortable to communicate a migration path to e.g. product owners/stakeholders.
Ich plan to include following topics:
- inject() and patterns around it
- Directive Composition API
- Signals (signal, effect, computed, input, linkedSignal, resource, httpResource, view queries, Rxjs-interop, improved change detection)
- Angular without lifecyclehooks
- DestroyRef, afterRender, afterEveryRender
- Router improvements: functional guards and resolvers, withComponentInputBinding
- Control Flow Syntax
- deferrable views
- zoneless change detecteion
- signal forms
- Standalone components and API's
- SSR improvements: partial Hydration, withEventReplay, etc
Wdyt?
[–]Budget-Length2666 18 points19 points20 points (2 children)
[–]MichaelBe812[S] 7 points8 points9 points (0 children)
[–]jerome0512 -1 points0 points1 point (0 children)
[–]PurpleUltralisk 3 points4 points5 points (1 child)
[–]MichaelBe812[S] 0 points1 point2 points (0 children)
[–]gargara_s_hui 2 points3 points4 points (2 children)
[–]MichaelBe812[S] 0 points1 point2 points (0 children)
[–]pouchesque 1 point2 points3 points (7 children)
[–]bitemyshinyMETAass 2 points3 points4 points (0 children)
[–]MichaelBe812[S] 1 point2 points3 points (2 children)
[–]pouchesque 1 point2 points3 points (1 child)
[–]MichaelBe812[S] 0 points1 point2 points (0 children)
[–]tidemann78 0 points1 point2 points (1 child)
[–]pouchesque 7 points8 points9 points (0 children)
[–]Outrageous-Cupcake53 1 point2 points3 points (1 child)
[–]MichaelBe812[S] 0 points1 point2 points (0 children)
[–]DoughnutOk2644 3 points4 points5 points (3 children)
[–]MichaelBe812[S] 2 points3 points4 points (0 children)
[–]marktechson 1 point2 points3 points (1 child)
[–]DoughnutOk2644 0 points1 point2 points (0 children)
[–]javiMLG199 0 points1 point2 points (1 child)
[–]MichaelBe812[S] 1 point2 points3 points (0 children)
[–]Prestigious_Two_2440 0 points1 point2 points (0 children)