reactjsday 2025 in pillole #4 — Modularizzare per scalare a 15+ team

Il case study Thoughtworks: modularizzazione (che non è code splitting), configurazioni a runtime e l'importanza di un platform team

Quarta pillola dal reactjsday 2025: il talk di Thoughtworks sulla modularizzazione delle app React, raccontata attraverso il case study di una soluzione CMS con app React Native strutturata per scalare a più di 15 team. Il talk che, da architetto, mi ha fatto annuire più spesso — anche perché ho ritrovato molte scelte che stiamo già facendo bene, e un paio di dolori che conosco fin troppo.

La pillola

Cosa funziona, secondo il case study (e secondo la mia esperienza):

I pain point, che poi sono i soliti sospetti ma fa bene sentirseli dire:

Il takeaway

Si scala coi confini, non coi bundle: la modularizzazione è organizzazione del lavoro travestita da architettura. E senza documentazione e un platform team che ragiona da prodotto, 15 team producono 15 ruote.


Prossima pillola: il React Compiler, e soprattutto quando fallisce.

#pillole#reactjsday#react#architettura#modularization

‹ Tutti gli articoli