Best of Angular — February 2024
- 1
- 2
- 3
Medium·2y
Code smells in Angular — Deep Dive — Part II
This post discusses code smells in Angular related to maintainability, including module boundaries and the DRY principle, handling imports without module resolution, multiple responsibilities in components, utility functions in services, nested subscriptions, and mutable vs. immutable operations.
- 4
Medium·2y
Code Smells in Angular — Deep Dive — Part I
This post discusses common code smells in Angular that negatively impact the runtime performance. It covers topics such as the default change detection strategy, binding methods in the template, using trackBy in ngFor, and avoiding memory leaks with multiple subscriptions.
- 5
Bits and Pieces·2y
What’s New In Angular 17?
Angular 17 introduces new features including a logo redesign, a new control flow syntax, deferrable views, stability of signals, dev tools for viewing dependency injection, server-side rendering improvements, new lifecycle hooks, style and styleUrls as strings, performance improvements, and security improvements.
- 6
- 7
- 8
Angular.love·2y
Angular micro frontends — a modern approach to complex app development
Learn about the micro frontend architecture, its benefits, and when to use it. Explore Module Federation and Native Federation as tools for implementing micro frontends. Understand the challenges and risks associated with micro frontend development. Discover how micro frontends handle state management.
- 9
Ionic Blog·2y
Catching Up With The Latest Features In Angular
Angular has introduced Signals, a new way to manage component state. Signals can be used to create derived values and have effects that run when the value of the signal changes. Angular also has a new input API that allows users to pass data into a component using signals.
- 10
- 11
Medium·2y
Querying Made Easy: Exploring Angular’s Query Signals
Angular v17.2.0-rc.0 introduces Queries Signals, which provide new functions for performing queries and enable communication with child components. The View Child and View Children API offer flexibility in managing component interactions, while the Content Child and Content Children API enable dynamic content rendering.
- 12