Desempenho

Benchmarks com limites honestos

Medidos localmente neste repositório. Reproduza-os antes de publicar comparações.

Gerado 15 de mai. de 2026, 00:57
Ambiente v24.4.0 · win32 x64
Amostras 3 × 250ms
Operação pico-intl i18next react-intl vue-i18n Lingui core
lookup simples com t() 26.8 ns 2.90 us 1.01 us 40.39 us 303.4 ns
interpolação com t() 572.3 ns 3.56 us 1.46 us 41.02 us 961.5 ns
plural com t() 1.36 us 6.23 us 4.48 us 42.07 us 7.10 us
bundle runtime 4.2 KB gzip 13.5 KB gzip 17.3 KB gzip 69.2 KB gzip 2.0 KB gzip
Ponto de entrada do runtime 4.2 KB gzip
Distribuição completa do core 20.0 KB gzip
Pacote medido @pico-intl-dev/core 1.0.6

Interprete os números corretamente

  • Benchmark local no mesmo processo comparando versões instaladas do pacote.
  • Cargas de trabalho sintéticas cobrem consulta simples, interpolação, plural/seleção e bundles reais de navegador via esbuild.
  • Não infera superioridade do ecossistema a partir deste teste.
  • Lingui normalmente depende de catálogos pré-compilados e fluxo de trabalho em tempo de build; interprete seu número de bundle em tempo de execução com cuidado.
npm run bench:ci
npm run bench:threshold