Talk

5 Angular Architecture Patterns – New Signal APIs vs. Observables

May 7
May 7, 2025 Mannheim, Germany

Julia Rapczynska

Julia Rapczynska

EnterJS 2025 talk Julia

Description

This talk will walk you through 5 key Angular architecture patterns, focusing on how the new Signal APIs compare against the classic Observables.

We'll break down what makes Signals tick (think signal, computed, effect) and show you how they can make your Angular code cleaner and easier to work with. Using real-world examples and hands-on demos, you'll see how APIs like linkedSignal, resource, and rxResource fit into these patterns, helping you build Angular apps that aren't just fast, but also grow well and stay manageable over time.

Takeaways

Understanding of the key differences related to architecture patterns between Signals and Observables

Knowledge of 5 essential Signal-based Angular architecture patterns

Practical experience with Signal APIs like signal, computed, effect, linkedSignal, resource, and rxResource

Ability to apply these patterns and APIs to build scalable and maintainable Angular applications

Insight into how Signals can improve code clarity and development experience