
NGRome Conference MMXXV
Conference Details:
- Workshop: JUNE 19th
- Conference: JUNE 20th
- Location: Centro Congressi Frentani
About the Conference:
NGRome MMXXV is a premier conference dedicated to the world of frontend development, featuring a comprehensive exploration of Angular, Mobile Development, Developer Experience and Soft Skills. It serves as a dynamic platform for developers, tech enthusiasts, industry experts, and thought leaders to converge and delve into the latest trends, innovations, and best practices within the realm of frontend development.
Follow us on social media and subscribe to our newsletter to receive the latest conference updates and announcements!
Official website: ngrome.io
Tickets
Schedule
June 19th, 2025
What You Will Learn:
✔️ 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 @defer has to offer and how to not break it!
* Bonus: Lazy load services: Learn how to lazy load services using injectLazy.
Authors: Michael Hladky & Julian Jandl
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 – a discipline from Domain-driven 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.
Part 1: Vertical Architectures with Nx and Sheriff
- Vertical architectures and Strategic Design (DDD) as the foundation
- Implementing your Strategic Design with Nx
- Enforcing your architecture with Nx & Sheriff
- Incremental builds with Nx
- Visualizing and analyzing your architecture to plan improvements
Part 2: From Domains to Micro Frontends
- Module Federation and Native Federation
- Exposing and loading Micro Frontends
- Sharing dependencies
- Communication between Micro Frontends
- Multi-Framework (Version) Scenarios using Web Components
Part 3: Reactive Architectures with Signals
- Reactive thinking with Signals
- Building your reactive graph with computed, linkedSignal, and the Resource API
- Correctly using Effects
- Backgrounds: auto-tracking and glitch-free behavior
- RxJS interoperability with Signals
Part 4: Streamlining Reactivity with the NGRX Signal Store
- State Management with the new NGRX Signal Store
- Lightweight stores and your architecture
- Using the Resource API inside a Signal Store
- Eventing for a Flux/”Redux”-like architecture
- Building custom features for recurring requirements
Authors: Manfred Steyer & Rainer Hahnekamp
June 20th, 2025
Stay Updated
Additional Information
Highlights of NGRome MMXXV:
Cutting-Edge Angular Development: Dive deep into Angular, the modern web application framework, with insightful sessions and workshops led by Angular experts. Learn about the newest features, best practices, and advanced techniques to enhance your Angular development skills.
Developer Experience: Uncover strategies and tools aimed at improving the developer experience. Learn how to streamline workflows, boost productivity, and optimize development processes.
Soft Skills for Developers: Beyond technical expertise, soft skills play a crucial role in a developer's success. Attend sessions focused on communication, teamwork, problem-solving, and leadership to enhance your professional skill set.
What to Expect:
Keynote Speeches: Engage with industry leaders and visionaries delivering thought-provoking keynote speeches on the future of frontend development.
Workshops & Hands-on Sessions: Participate in interactive workshops and hands-on sessions designed to provide practical knowledge and skill-building opportunities.
Panel Discussions: Join panel discussions featuring experts in the field, discussing current challenges, emerging trends, and future prospects in frontend development.
Networking Opportunities: Connect with fellow developers, industry professionals, and potential collaborators. Share experiences, ideas, and forge valuable connections.
Exhibition Area: Explore the exhibition area showcasing cutting-edge technologies, tools, and services from leading companies in the frontend development space.
Who Should Attend:
Frontend Developers Mobile App Developers Software Engineers UI/UX Designers Tech Enthusiasts Students and Academia Industry Professionals Interested in Frontend Development
Join us at NGRome MMXXV for an immersive experience that combines insightful learning, networking, and the latest advancements in frontend development. Stay tuned for more updates on speakers, agenda, and registration details!
Note: Registration details, speakers' lineup, and the detailed agenda will be updated closer to the conference date. Keep an eye on our website for further information.