Aller au contenu principal

Architettura Software Pratica per il Web

Architettura software per applicazioni web: clean architecture, hexagonal architecture, DDD, CQRS, event sourcing e pattern architetturali per sistemi scalabili e manutenibili.

6Articles XPHX0XPHX Titres et sous-titres XPHX1XPHX Chapitres XPHX2XPHX Annexes XPHX3XPHX Bibliographie134 minLecture totaleAvanzatoNiveau
architectureclean architectureDDDCQRSevent sourcing

Articoli de la Série XPHX0XPHX Les articles de la série XPHX1XPHX sont les suivants :

  1. 1

    1 - Clean Architecture in Angular: Scalable Structure

    How to apply Clean Architecture in Angular: layer separation, dependency rule, use cases and repository pattern for scalable projects.

  2. 2

    2 - Domain-Driven Design for Web Applications

    DDD applied to the web world: Bounded Contexts, Aggregates, Value Objects, Entities and Domain Events with TypeScript and Angular.

  3. 3

    3 - CQRS and Event Sourcing with TypeScript

    Implementing CQRS and Event Sourcing in TypeScript: Command/Query separation, event store, projections and snapshots.

  4. 4

    4 - Hexagonal Architecture (Ports and Adapters)

    Guide to Hexagonal Architecture: ports, adapters, dependency inversion and comparison with Clean Architecture and Onion Architecture.

  5. 5

    5 - REST vs GraphQL vs tRPC: When to Use What

    In-depth comparison between REST, GraphQL and tRPC: performance, developer experience, security, caching and decision framework.

  6. 6

    6 - Testing Architecture: Strategies for Angular Apps

    Testing strategies for Angular: test pyramid, unit testing with Jest, component testing, E2E with Playwright, mocking and CI integration.

Mettez vos connaissances à l'épreuve !

As-tu lu tous les articles ? Vérifie ce que tu as appris avec le quiz de la série.

Fais le Quiz