- Web Design
- Pretext.js
Pretext.js - Mesure de texte pure JS sans DOM
Introduction
Pretext.js : mesure et mise en page de texte multiligne par arithmétique pure. Zéro lecture DOM, JS pur, TypeScript natif. Rapide pour scrolling virtuel, chat IA multilingue. 14k+ étoiles GitHub.
Pretext.js's Vue d'ensemble
Pretext.js est une bibliothèque pure JavaScript et TypeScript-first pour la mesure et la mise en page de texte ultra-rapide sans toucher au DOM. Elle supprime les reflows synchrones forcés grâce à Canvas pour des mesures de glyphes uniques via prepare(), puis des layouts arithmétiques purs instantanés avec layout(). Seulement ~2ms pour 1 000 blocs, supporte +12 systèmes d'écriture : CJK, arabe, hébreu, thaï, hindi, coréen. Zéro dépendances runtime, métriques de polices réelles, poignées réutilisables pour multiples largeurs. Idéal pour défilement virtuel, bulles chat IA, flux multilingues et UI text-heavy performantes. +14k étoiles GitHub.
Pretext.js's Caractéristiques
Zéro lectures DOM après prepare()
Métriques polices réelles via Canvas measureText()
Support multilingue +12 systèmes d'écriture
TypeScript-first avec types complets
Poignées préparées réutilisables multiples largeurs
Zéro dépendances runtime
Layout arithmétique pur instantané
Cassure ligne précise et texte bidirectionnel
Pretext.js's Q&R
Pretext.js's Tarification
Bibliothèque open-source gratuite sur npm, zéro dépendances runtime. Pas de versions payantes ou abonnements.
Pretext.js's Analyse
Aperçu du site web
Principaux indicateurs de performance pour pretextjs.dev
Taux de rebond
0.00%
Pages / Visite
0.00
Total des visites
0
Temps passé sur place
0m 0s
Classement mondial
#0
Rang du pays
#0
Principales régions
Répartition du trafic par pays
Total des visiteurs
Statistiques mensuelles des visiteurs pour les 3 derniers mois
Sources de trafic
Répartition des sources de trafic