Workshop

Building the Future with Angular: Master Signals and Deep Dive into Architecture Best Practices | Ng Venice 2025

Mar 13
Mar 13, 2025 Venice, Italy

Michael Hladky

Michael Hladky

Enea Jahollari

Enea Jahollari

NgVenice Workshop Building the Future with Angular

Master Signals:

Dive Deep: Go beyond the basics and understand the inner workings of Signals, Angular’s new powerful reactivity system.

Real-World Practice: Gain practical experience by applying signal best practices, reinforcing your understanding of how signals work.

Craft Modern, Efficient Components:

Modern APIs: Leverage signal inputs, model inputs, function-based outputs, signal queries, and more to build smarter, more reactive components.

Master derived local state with linkedSignal and async state with resource & rxResource

Go Zoneless & Signal-based change detection

Embrace Angular’s new, faster, and more efficient zoneless change detection with Signals and learn how to benefit from them.

Enhance Development Techniques

Master inject patterns: Go beyond basic service injection and discover innovative code patterns that promote reusability, maintainability, and scalability in your Angular projects.

Architect Angular Workspaces like a Pro

Standalone: Understand and unlock the benefits of a more modular architecture with standalone components, directives and pipes.

Function-based APIs and *provide– Learn how to create better APIs that are easier to maintain and reuse which align with Angular’s vision.

@defer like a PRO: Dramatically reduce bundle size and initial load time with @defer. Get in-depth experience about everything @deferhas to offer and how to not break it!

Bonus: Lazy load services: Learn how to lazy load services using injectLazy.

Takeaways

  • Master Signals – Dive deep into Angular’s new powerful reactivity system

  • Build Smarter Components – Use modern APIs like signal inputs, linkedSignal, and rxResource

  • Go Zoneless – Optimize change detection for better performance

  • Architect Angular Workspaces like a Pro – Standalone components, function-based APIs & lazy-loading