- Web Design
- Pretext.js
Pretext.js - Medición de texto que nunca toca el DOM
Introducción
Pretext.js: JS puro, cero lecturas DOM, TypeScript-first. Mide y posiciona texto multilínea con aritmética pura, sin reflow ni thrashing. Soporta 12+ sistemas de escritura, ideal para virtual scroll y UI de alto rendimiento.
Pretext.js's Visión general
Pretext.js es una biblioteca pura de JavaScript y TypeScript-first para medición y layout de texto ultrarrápido sin tocar el DOM. Elimina reflows síncronos forzados con mediciones de glifos en Canvas una sola vez vía prepare(), y layouts instantáneos por aritmética pura con layout(). Logra ~2ms para 1.000 bloques, soporta 12+ sistemas de escritura como CJK, árabe, hebreo, tailandés, hindi y coreano. Cero dependencias runtime, métricas de fuente reales, handles reutilizables para múltiples anchos. Ideal para scrolling virtual, burbujas chat AI, feeds multilingües y UIs con texto pesado de alto rendimiento. +14k estrellas GitHub. Optimiza Pretext.js para performance en apps React, virtual lists y i18n.
Pretext.js's Características
Cero lecturas DOM tras prepare()
Métricas fuente reales vía Canvas measureText()
Soporte multilingüe 12+ sistemas escritura
TypeScript-first con tipos completos
Handles preparados reutilizables múltiples anchos
Cero dependencias runtime
Layout aritmética pura instantáneo
Line breaking preciso y bidireccional
Pretext.js's PREGUNTAS Y RESPUESTAS
Pretext.js's Precios
Biblioteca open-source gratuita en npm, cero dependencias runtime. Sin tiers pagos ni suscripciones.
Pretext.js's Analítica
Resumen del sitio web
Indicadores clave de rendimiento para pretextjs.dev
Tasa de rebote
0.00%
Páginas / Visita
0.00
Total de visitas
0
Tiempo in situ
0m 0s
Clasificación mundial
#0
Rango del país
#0
Regiones principales
Distribución del tráfico por países
Visitantes totales
Estadísticas mensuales de visitas de los últimos 3 meses
Fuentes de tráfico
Distribución de las fuentes de tráfico