- Web Design
- Pretext.js
Pretext.js - Medição de Texto Sem Tocar no DOM
Introdução
Pretext.js: medição e layout de texto multilinha por aritmética pura. Zero leituras de DOM, sem reflow. JavaScript puro, TypeScript-first, 500x mais rápido. Suporte multilíngue, demos e playground.
Pretext.js's Visão geral
Pretext.js é uma biblioteca pura em JavaScript e TypeScript-first pra medição e layout de texto super rápidos sem mexer no DOM. Ela acaba com reflows síncronos forçados usando Canvas pra medições únicas de glifos no prepare(), e depois layouts instantâneos só com matemática no layout(). Faz ~2ms pra 1.000 blocos, roda em 12+ sistemas de escrita tipo CJK, árabe, hebraico, tailandês, hindi e coreano. Zero dependências em runtime, métricas reais de fontes, handles reutilizáveis pra várias larguras. Ideal pra virtual scrolling, bolhas de chat com IA, feeds multilíngues e UIs cheias de texto que precisam de performance top. Mais de 14k estrelas no GitHub!
Pretext.js's Características
Zero leituras DOM após prepare()
Métricas reais de fontes via Canvas measureText()
Suporte multilíngue pra 12+ sistemas de escrita
TypeScript-first com tipos completos
Handles preparados reutilizáveis pra várias larguras
Zero dependências em runtime
Layout por aritmética pura pra resultados instantâneos
Quebra de linha precisa e texto bidirecional
Pretext.js's PERGUNTAS E RESPOSTAS
Pretext.js's Preços
Biblioteca open-source gratuita no npm, zero dependências em runtime. Sem tiers pagos ou assinaturas.
Pretext.js's Analítica
Descrição geral do sítio Web
Principais indicadores de desempenho para pretextjs.dev
Taxa de rejeição
0.00%
Páginas / Visita
0.00
Total de visitas
0
Tempo no local
0m 0s
Classificação global
#0
Classificação do país
#0
Regiões de topo
Distribuição do tráfego por país
Total de visitantes
Estatísticas mensais de visitantes dos últimos 3 meses
Fontes de tráfego
Distribuição das fontes de tráfego