
Enterprise Angular Architecture with NgRx and Signals | October 8-10 (EU Time)
Are you struggling to maintain and enhance your existing Angular applications? Do you want to harness the power of NgRx for state management and explore the cutting-edge features in Angular? Join us for in-depth workshops that will empower you to architect and modernize your apps with confidence!
Workshop Overview:
In the ever-evolving world of web development, staying ahead is crucial. This workshop offers a hands-on approach to mastering architecture and state management in Angular applications using both traditional NgRx patterns and the newer Signal-based approach. It is designed for developers, architects, and teams who want to revamp their existing Angular applications and leverage the latest advancements in Angular and NgRx ecosystems.
Key Workshop Highlights:
- Architectural Excellence: Learn the art of crafting scalable, maintainable, and robust Angular applications. We'll delve deep into architectural patterns, best practices, and tools to structure your apps for success.
- Global NgRx Store: Master the powerful state management solution for complex Angular applications. Explore actions, reducers, effects, and selectors to create a robust global state architecture that scales with your application needs.
- Angular Signals Mastery: Gain an in-depth understanding of Angular's powerful reactivity system. Learn how to leverage Signals to create efficient applications while maintaining clean, readable code, and optimal performance.
- NgRx SignalStore: Explore the fastest-growing state management solution in the Angular ecosystem. From foundational concepts to advanced techniques, learn how to leverage SignalStore's robust and extensible design to efficiently manage application state.
- State Management Patterns: Understand the distinctions between local and global state as a prerequisite for developing well-designed applications that are easy to maintain and scale.
Agenda:
Day 1: Global NgRx Store Foundation
- Introduction to State Management and Redux Architecture
- Building Blocks: Actions, Reducers, and Selectors
- Modern NgRx: Action Group and Feature Creators
- Effects Management: Functional and Class-Based Approach
- Enhancing DX: Leveraging Devtools, Router Store, and Entities
Day 2: Signals and SignalStore Essentials
- Angular Signals: Core Concepts and Benefits
- Signal Extensions: Deep Signals and SignalState
- State Manipulation: Building Custom Updaters
- Bridging Worlds: RxJS Integration with Signals
- SignalStore Fundamentals: Key Principles and Patterns
Day 3: Advanced SignalStore Techniques
- Building Custom SignalStore Features
- Collection Management with Entities Plugin
- Local and Global State Management Patterns
- Handling Complex Workflows with Events Plugin
- SignalStore Testing Strategies
ALL SALES ARE FINAL
Start time is 10 AM (CET)
Interested in US-friendly time? Check out other workshops at https://ngrx.io/workshops