27 aprile 2026
TSRX: la svolta “statement-based” per scrivere UI (e perché cambia le regole del gioco rispetto a JSX)
TSRX (TypeScript Render Extensions) propone un’alternativa a JSX/TSX che sposta il rendering da “espressioni” a “statement”. Il risultato è una sintassi più lineare: if/else nel markup senza ternari annidati, hook richiamabili in rami condizionali, variabili locali dichiarate direttamente dentro i blocchi di UI, escaping del testo esplicito e perfino style block nello stesso file. In più, l’obiettivo dichiarato è migliorare la co-locazione del contesto per persone e strumenti automatici, riducendo la dispersione tra file e sezioni distanti del codice.