
PRETEXT e il lungo arco del lavoro di Cheng Lou
1 aprile 2026
Alcuni pubblicano librerie. Cheng Lou pubblica modelli mentali.
Se frequenti l'ecosistema React da un po', probabilmente hai usato React Motion o almeno ne hai sentito parlare. Molle invece di durate fisse. Fisica invece di curve di easing. Non era solo un'altra libreria di animazione: ha cambiato il modo in cui le persone pensavano il movimento nelle interfacce. Era il 2015.
La sua bio su GitHub dice: ReactJS, ReasonML, ReScript, Messenger, Midjourney. Una riga sola, ma se sai cosa significavano quei progetti nel momento in cui sono arrivati, racconta un'intera storia. React ha riscritto il modo di pensare ai componenti. ReasonML ha portato nel frontend i tipi in stile OCaml, e il team di Messenger su Facebook è arrivato davvero a convertire metà della codebase. Poi è finito a Midjourney, che... sì. Un universo completamente diverso.
La cosa che tiene insieme tutto questo è che Cheng Lou continua a trovare i punti in cui il web sembra bloccato, quelle cose che tutti hanno finito per accettare come "va così", e costruisce qualcosa che le sblocca.
Ed è qui che entra in scena PRETEXT.
PRETEXT
Rilasciato il 26 marzo 2026. Una libreria JS/TS per la misurazione e il layout del testo multilinea.
Sulla carta sembra noiosa. Non lo è.

Conosci il copione. Devi sapere quanto sarà alto un blocco di testo. O in quante righe andrà a capo. O vuoi che il testo scorra attorno a una forma non rettangolare. Quindi lo butti in una div nascosta, rileggi le dimensioni, metti in cache il risultato e speri che niente lo invalidi prima del frame successivo. Ci siamo passati tutti. Funziona, ma è nastro adesivo.
PRETEXT salta tutto questo. Prepari il testo una volta sola, e da lì in poi il layout costa poco. DOM, Canvas, SVG — non importa. Funziona e basta. Niente elementi nascosti, niente layout thrashing, niente dita incrociate.
La ragione per cui sembra importante è che il testo è l'unica cosa che compare ovunque in ogni interfaccia, eppure non abbiamo ancora strumenti davvero buoni per ragionarci sopra in modo programmatico. I pulsanti cambiano etichetta. Gli utenti scrivono in lingue diverse. L'AI genera contenuti di lunghezza imprevedibile. Le chat UI hanno bisogno di altezze perfette al pixel. Appena il testo diventa dinamico, tutto diventa fragile molto in fretta.
PRETEXT rende il testo qualcosa con cui lavori, invece di qualcosa attorno a cui sei costretto a girare. È questo il cambio di passo.
Il pattern
React Motion — l'animazione era scattosa e troppo prescrittiva, quindi l'ha resa fisica. ReasonML — il codice frontend era fragile su larga scala, quindi ha portato tipi veri. PRETEXT — il layout del testo era un gioco di indovinelli, quindi l'ha reso computabile.
Problemi diversi, stesso istinto. Trovare la cosa che tutti hanno normalizzato come dolorosa, scendere di uno strato e sistemarla davvero. Non un wrapper. Non un'astrazione sopra il caos. Una nuova primitiva.
È raro. La maggior parte di noi costruisce sopra ciò che già esiste. Cheng Lou continua a ricostruire il livello sottostante.
Vale la pena guardare le demo. Non perché siano appariscenti, ma perché ti fanno capire quanto abbiamo lasciato sul tavolo quando si parla di testo. Quando il layout diventa programmabile, molte interfacce che sembravano impossibili iniziano a sembrare ovvie.
Scritto da Archie
Fonti
Smetti di perdere lead a causa di un sito lento
Prenota un audit di attrito gratuito e scopri esattamente dove il tuo sito perde denaro.