• Ebook
  • Trainings
  • Blog
  • Talks
  • Team
  • About us
  • Contact
  • Search
  • Menu Menu
Get in touch

Creating Modern Apps

With Nx, Angular &

Ngrx Signal Store

Get the eBook

Modern Angular Architecture with NgRx

Are you an Angular developer looking to level up your skills and avoid costly mistakes? This book is your practical guide to writing cleaner, more maintainable, and scalable Angular applications – based on real-world experience, not just theory.

get the ebook

This book is a hands-on guide for developers, team leads, and frontend architects who want to build scalable and maintainable enterprise Angular applications. It takes readers from architectural foundations to full implementation using Angular, NgRx Signal Store, and Nx, blending modern techniques such as signals, real-time communication, and functional APIs.


Through a real-world project, you’ll learn how to structure your workspace, design clean architectures, integrate authentication and state management, and ensure long-term code quality in a monorepo setup.
Written by Fabian, Microsoft MVP, Google Developer Expert, and Nx Champion, this book equips teams with the mindset and tools to deliver robust, testable, and future-ready Angular solutions.

get the ebook

“This book brings real-world application design to the forefront, offering a practical approach to building scalable Angular apps with NgRx SignalStore and Nx. It bridges foundational concepts with advanced techniques through clear examples and a project-driven structure, making it an excellent resource for developers working with modern Angular.”

Marko Stanimirovic – NgRx Core Team

get the ebook

What You’ll Learn

This book takes you through the most common tasks when building Angular applications. You’ll learn:
  • How to properly structure your application using container and presentational components, libraries and files & folders
  • Why state management matters — and when to use NgRx and Signals
  • Best practices for higher-order observables and avoiding nested subscriptions
  • How to improve architecture and code organization using Nx, NgRx and Signals
  • Building for scalability and testability, not just getting things to work
  • Using state at the right place with the NgRx Signal Store
Each chapter is designed to be actionable, with practical examples you can apply directly in your projects.
What You’ll Learn

This book takes you through the most common — and critical — mistakes made in Angular development and shows you how to avoid them. You’ll learn:

  • How to properly structure your application using container and presentational components, libraries and files & folders
  • Why state management matters — and when to use NgRx or Signals
  • Best practices for higher-order observables and avoiding nested subscriptions
  • How to improve architecture and code organization using Nx
  • Building for scalability and testability, not just getting things to work
  • Much more…

Each chapter is designed to be actionable, with practical examples you can apply directly in your projects.

What You’ll Get
  • 150+ pages of practical, real-world Angular advice
  • Deep dives into advanced topics like state design, architecture with Nx and the NgRx Signal Store, and feature-based planning
  • Clear explanations backed by a real application
  • Access to a companion sample app on GitHub
Who It’s For

Whether you’re a mid-level Angular developer trying to break through to the next level or a seasoned pro who wants to clean up old habits — this book will sharpen your thinking and help you build apps with confidence and clarity.

How to Get It

The book will be available as:

  • 📥 Downloadable PDF (ideal for printing or offline reading)
  • 📖 EPUB & Kindle formats (for mobile and e-reader support)
  • 🔐 Optional bonus: Source code access via GitHub

👉 You can get the book here or download a reading sample to get a feel for the content.

Download now!

Subscribe to our newsletter and get this eBook for free! After signing up, you’ll first receive a confirmation email. Once confirmed, you’ll get the email with the download link – please check your spam folder if you don’t see it in your inbox. You can unsubscribe at any time.

* indicates required
/* real people should not fill this in and expect good things - do not remove this or risk form bot signups */

Intuit Mailchimp

Kontakt

What else?
Just click and say hello

E-MAIL
mail (at) offering.solutions

ADRESSE
Offering Solutions Software GmbH
Haldenstrasse 3
8357 Aadorf

SOCIAL

 
 

© 2025 Offering Solutions Software GmbH. | Impressum

Web & Grafikdesign von Ameisenhaufen.at

Scroll to top
Cookie-Manage consent
We use cookies and similar technologies (tracking pixels), as far as this is technically necessary for the provision of our services (e.g. language settings), as well as to the extent that you have given your consent to the processing (e.g. analysis and marketing cookies).

With these cookies, personal data is processed by us and by third parties (some of which are also based in the USA). The USA is not certified by the European Court of Justice as having an adequate level of data protection. There is a risk in particular that your data may be subject to access by US authorities for control and surveillance purposes, and that there will be no effective legal remedies available. By clicking on "Accept All", you agree that cookies may be used by us and by third parties (even in the USA). With the exception of the absolutely necessary cookies, which serve the proper functioning of the website and are not selectable, you can deselect the cookies for statistics and marketing.
Functional Always active
The technical storage or access is absolutely necessary for the lawful purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of transmitting a message over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access, which is used solely for anonymous statistical purposes. Without a subpoena, the voluntary consent of your internet service provider, or additional records from third parties, the information stored or accessed for this purpose alone can generally not be used to identify you.
Marketing
The technical storage or access is required to create user profiles, to send advertising or to track the user on a website or across multiple websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}