
PRETEXT i długa trajektoria pracy Cheng Lou
1 kwietnia 2026
Niektórzy wypuszczają biblioteki. Cheng Lou wypuszcza modele myślenia.
Jeśli spędziłeś trochę czasu w świecie Reacta, prawdopodobnie używałeś React Motion albo przynajmniej o nim słyszałeś. Sprężyny zamiast czasów trwania. Fizyka zamiast krzywych easing. To nie była po prostu kolejna biblioteka do animacji. Ona zmieniła sposób, w jaki ludzie myśleli o ruchu w interfejsach. To był 2015 rok.
Jego bio na GitHubie brzmi: ReactJS, ReasonML, ReScript, Messenger, Midjourney. Jedna linijka, ale jeśli wiesz, co te projekty znaczyły w momencie, gdy się pojawiły, opowiada całą historię. React przestawił sposób myślenia o komponentach. ReasonML wniósł do frontendu typy w stylu OCaml, a zespół Messengera w Facebooku naprawdę przekonwertował połowę swojej bazy kodu. Potem trafił do Midjourney, co... no tak. Zupełnie inny wszechświat.
Tym, co to wszystko łączy, jest to, że Cheng Lou ciągle znajduje miejsca, w których web wydaje się zablokowany, rzeczy, które wszyscy przyjęli już jako "po prostu tak jest", i buduje coś, co to odblokowuje.
I tu pojawia się PRETEXT.
PRETEXT
Premiera 26 marca 2026. Biblioteka JS/TS do pomiaru i układania wielowierszowego tekstu.
Na papierze brzmi nudno. Nie jest.

Znasz ten schemat. Musisz wiedzieć, jak wysoki będzie kawałek tekstu. Albo na ile linii się zawinie. Albo chcesz, żeby tekst opływał kształt, który nie jest prostokątem. Więc wrzucasz go do ukrytego div, odczytujesz wymiary, cache'ujesz wynik i liczysz, że nic go nie unieważni przed następną klatką. Każdy z nas to robił. Działa, ale to taśma klejąca.
PRETEXT pomija cały ten etap. Przygotowujesz tekst raz, a potem layout staje się tani. DOM, Canvas, SVG — bez znaczenia. Po prostu działa. Bez ukrytych elementów, bez layout thrashingu, bez trzymania kciuków.
To wydaje się ważne dlatego, że tekst jest jedyną rzeczą obecną wszędzie w każdym interfejsie, a mimo to nadal nie mamy naprawdę dobrych narzędzi, żeby myśleć o nim programowo. Przyciski zmieniają etykiety. Użytkownicy piszą w różnych językach. AI wyrzuca treści o losowej długości. Interfejsy czatu potrzebują wysokości idealnych co do piksela. W chwili, gdy tekst staje się dynamiczny, wszystko bardzo szybko robi się kruche.
PRETEXT sprawia, że tekst staje się czymś, z czym pracujesz, zamiast czymś, które musisz ciągle obchodzić dookoła. Na tym polega zmiana.
Wzorzec
React Motion — animacja była toporna i zbyt sztywno opisana, więc uczynił ją fizyczną. ReasonML — kod frontendowy był kruchy w dużej skali, więc wprowadził prawdziwe typy. PRETEXT — układ tekstu był grą w zgadywanie, więc zrobił z niego coś obliczalnego.
Różne problemy, ten sam instynkt. Znaleźć rzecz, którą wszyscy znormalizowali jako bolesną, zejść warstwę niżej i naprawdę ją naprawić. Nie wrapper. Nie abstrakcja nad bałaganem. Nowy prymityw.
To rzadkie. Większość z nas buduje na tym, co już istnieje. Cheng Lou wciąż przebudowuje warstwę pod spodem.
Warto zobaczyć dema. Nie dlatego, że są efektowne, ale dlatego, że uświadamiają, jak dużo zostawialiśmy na stole w pracy z tekstem. Gdy layout staje się programowalny, wiele interfejsów, które wydawały się niemożliwe, nagle zaczyna wyglądać oczywiście.
Napisał Archie
Źródła
Przestań tracić leady przez wolną stronę
Zarezerwuj bezpłatny audyt tarcia i sprawdź dokładnie, gdzie Twoja strona traci pieniądze.