AIToolly product video

Pretext - Text measurement that never touches the DOM.

Pretext.js est un moteur de mise en page de texte performant écrit en TypeScript. Il permet de mesurer et positionner du texte multiligne par simple arithmétique, éliminant ainsi les reflows coûteux du navigateur. Grâce à l'utilisation de l'API Canvas pour le calcul des glyphes et un système de mise en cache intelligent, il offre des performances jusqu'à 500 fois supérieures aux méthodes traditionnelles comme getBoundingClientRect(). Idéal pour le défilement virtuel et les interfaces complexes.

Transcript

Text measurement without touching the DOM. Meet Pretext, built for complex, text-heavy interfaces. It lays out 1,000 blocks for a clear performance demonstration. Measure once, then lay out forever. Pretext compares traditional DOM measurement with a Canvas-based approach. It uses real font metrics and supports multilingual text by design. With zero DOM reads, it targets performance-critical cases. TypeScript-native, dependency-free, and built around reusable prepared handles. Try Pretext today and explore what developers are building.
View all →