Home > Workshops > Manfred and Michael
Manfred and Michael

Manfred and Michael



Modern Angular Architectures: Signal Store, DDD & Micro Frontends

In this interactive workshop, we use Angular’s latest innovations to build a modern and maintainable architecture. We start with Standalone Components and learn how to structure a large application using a Mono Repo and Strategic Design (DDD). We discuss categorizing the individual parts of our application and how to enforce our architecture with tools such as Nx or Sheriff. On top of our Strategic Design, we implement a Micro Frontend Architecture with Module Federation.
Then, we discover how Angular’s new Signals fit our modern architecture. We discuss fine-grained change detection and State Management with the new NGRX Signal Store. We implement some custom features for the Signal Store to cover repeating and complex use cases with just a few lines of code. Finally, we discuss how the new Signal component will help to simplify our architecture further and how they work together with traditional components.
# Required Software


Manfred Steyer, GDE
Trainer, consultant, and programming architect with a focus on Angular. Google Developer Expert (GDE) and Trusted Collaborator in the Angular team who writes for O'Reilly, the German Java Magazine, and windows.developer. Regularly speaks at conferences.
Michael Zikes
Michael Zikes is an experienced software architect, trainer, and consultant with a focus on Angular in the field of business applications. He has supervised and implemented large enterprise-scale Angular projects in the public and private sectors.
As an external (part-time) lecturer, he also teaches this topic at a university of applied sciences Graz. The business informatics graduate has a lot of experience with software engineering and with automating business processes.

CityJS Athens 2024, 6-8 June 2024
One day Conference and 2 Days of Warm up events