Arquitectura
Disseny a nivell de sistema: primer els conceptes i com es comuniquen els serveis, després l’arquitectura que ja et ve donada quan treballes amb un framework, i finalment què fer-ne.
- Conceptes: fronteres, estils i patrons (hexagonal, clean, DDD), disseny per contracte, diagrames C4 i arquitectura en equip.
- Fronteres de servei: com es comuniquen dos serveis, amb REST i el seu disseny, versionat del contracte, missatgeria i streaming.
- Arquitectura dels frameworks: quina arquitectura imposa un framework i com es tradueix als conceptes anteriors (peces comunes, model d’execució, eix d’opinió, capes, ORM).
- Frameworks un per un: taules de consulta amb el vocabulari i les decisions per defecte de dotze frameworks.
- Frameworks a la pràctica: llegir un projecte, triar framework, deixar peces substituïbles i posar ordre quan el framework no en posa.
Es llegeixen en aquest ordre, perquè cada pàgina dona per sabuda l’anterior. Frameworks un per un és l’excepció: són taules per consultar quan calguin.