ODBIERZ TWÓJ BONUS :: »

Modern Angular Design Patterns Uladzislau Bayouski

Modern Angular Design Patterns Uladzislau Bayouski - okladka książki

Modern Angular Design Patterns Uladzislau Bayouski - okladka książki

Autor:
Uladzislau Bayouski
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
416
Dostępne formaty:
     ePub
     Mobi

Ebook
139,00 zł

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Description
Angular has become the foundation of scalable web applications, and mastering its modern paradigms alongside design patterns is essential for frontend developers. Its standalone APIs and Signals have redefined how we structure application code. Knowing how to properly architect enterprise-grade Angular applications is a key differentiator for creating high-performance and maintainable software.

This book helps to bridge any gaps by mapping proven software design patterns to real Angular code. The book begins with fundamentals and TypeScript features, and it further explores component-driven development, reusable services, and standalone components with providers. You will also explore reactive programming with RxJS and Signals best practices, state management with NgRx, routing, lazy loading, and performance optimization. Finally, the book covers forms, data transformation with the Model-Adapter pattern, advanced behavioral patterns, micro-frontends with Angular Elements, and real-world enterprise case studies that bring all these concepts together.

By the end of this book, you will possess a deep, practical mastery of Angular architectural patterns and best practices, empowering you to confidently build, optimize, and scale production-ready applications in enterprise environments.

What you will learn
Apply classic and advanced design patterns in modern Angular applications.
Build standalone components, directives, and provider-based architectures.
Manage reactive state with RxJS, Signals, and NgRx.
Optimize performance with lazy loading and route guards.
Design reusable services using dependency injection effectively.
Apply testing and error-handling best practices for robust apps.
Transform API data using the Model-Adapter pattern.

Who this book is for
This book is for intermediate-to-advanced Angular developers, frontend and full-stack engineers, software architects, and technical leads aiming to build scalable enterprise applications. Readers should have a basic working knowledge of Angular, TypeScript, and JavaScript.

Table of Contents
1. Angular Fundamentals and Design Patterns
2. TypeScript Patterns for Angular
3. Component-Driven Development
4. Reusable Services
5. Building with Standalone Components and Providers
6. Reactive Programming with RxJS
7. State Management with NgRx
8. Routing with Angular Standalone APIs
9. Lazy Loading and Performance Optimization
10. Forms and User Input
11. Data Transformation and APIs
12. Advanced Behavioral Patterns
13. Micro-frontends with Angular Elements
14. Real-world Case Studies

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Ebook
139,00 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile