Holi Labs
1 min QR

Por que o Holi QR mantém um pequeno núcleo em Rust

Um guia para colocar a lógica testada de QR em Rust e manter comportamento do navegador e interface em TypeScript.

#qr #rust #wasm
Conteúdo
A fronteira útil Condição para manter Rust O que não deve crescer por simetria Verificação

O núcleo de codificação do Holi QR tem um consumidor web real, por isso um módulo pequeno em Rust pode fazer sentido. Isso não significa mover o aplicativo inteiro para Rust.

A fronteira útil

Mantenha “núcleo puro + adaptador fino”: Rust faz codificação determinística e matriz; WASM converte valores amigáveis ao navegador; TypeScript cuida de arquivos, clipboard, canvas, estado, acessibilidade e UI.

Condição para manter Rust

O núcleo deve continuar pequeno, testado e coberto no navegador. Qualquer ganho precisa de benchmark reproduzível em navegadores e hardware atuais, incluindo custo de bundle e inicialização.

O que não deve crescer por simetria

CLI, TUI ou pacote Rust público não geram valor automaticamente. Só adicione uma superfície quando existir um usuário e um fluxo de entrega reais.

Verificação

Compare com fixtures conhecidas, teste a fronteira WASM, preserve erros compreensíveis e confirme que o fallback ou estado de falha em TypeScript continua utilizável.

Anterior Escreva um rótulo de privacidade que as pessoas possam verificar Próximo Como comparar WASM e JavaScript de forma justa

Preferências locais

Configuração

Estas preferências ficam apenas neste navegador e não exigem uma conta.

Aparência

Tema Aplicado neste dispositivo

Navegação

Início Holi.tools Artigos
Sessão Sem conta · preferência local

Atual v0.6.0

Versões

Mantenha a Holi disponível

Apoie ferramentas independentes

As doações ajudam a cobrir hospedagem e desenvolvimento sem tornar contas ou armazenamento remoto obrigatórios.

Contato
v0.6.0 2026-09-02
  • Defined Tutorials, Field notes, Experiments, and Papers as formats in one Holi Labs publication
  • Added a localized Papers collection with a subtle crane category mark across all seven languages
  • Added format filters and the axolotl identity while preserving one shared library and privacy shell
v0.5.0 2026-09-02
  • Extended the Labs library shell, privacy summary, search, filters, and article routes to all seven Holi languages
  • Localized the shared product dock and removed its unstable outer glow
  • Kept code blocks, URLs, file paths, and technical product names intact across translated tutorials
v0.4.0 2026-09-02
  • Rebuilt Labs as a practical library with featured reading, search, category filters, and reading time
  • Published seven complete English and Spanish tutorials, guides, and engineering notes
  • Added coherent light and dark Labs palettes and limited public routes to fully translated locales
v0.3.0 2026-09-02
  • Unified Configuration, Versions, and Privacy in the shared Holi product dock
  • Added local theme and language preferences plus Labs navigation inside Configuration
  • Placed donations, support, and the visible Shadow Log inside Versions
v0.2.1 2026-09-02
  • Separated privacy and Version Log into left and right floating controls
  • Moved privacy facts into a dedicated glass drawer
v0.2.0 2026-09-02
  • Added a visible privacy summary to experiment, article, and tag pages
  • Made the current version and Shadow Log available throughout Labs
  • Reframed Labs as a research publication rather than a product backlog
v0.1.1 2026-01-12
  • Added English and Spanish routes
  • Synchronized the content collection
  • Improved stability
v0.1.0 2026-01-12
  • Created the first Labs content collection
  • Published initial graphics and performance notes

Privacidade em resumo

Resumo de privacidade

Ler e exportar artigos não envia arquivos pessoais à Holi. A Cloudflare pode observar seu IP e horário de acesso.

Conteúdo
O Labs publica artigos estáticos e não solicita seus documentos locais.
Exportação
Copiar resumos e gerar Markdown ou saída para impressão acontece no seu navegador.
Hospedagem
A Cloudflare pode processar IP, horário, caminho solicitado, volume de tráfego e dados de roteamento.
Links externos
Doações, suporte e fontes externas só abrem quando você escolhe.

Sobre

Holi Labs

Pesquisa de ponta, experimentos WebGPU e papers técnicos.

Explorar Holi.tools

Doar

Doar

Se a Holi.tools ajuda você, apoie a continuidade do desenvolvimento aqui:

GitHub Sponsors Ko-fi

Suporte e sugestões

Suporte e sugestões

Para suporte, relatos de erros ou sugestões:

E-mail [email protected] GitHub Issues

Código-fonte: https://github.com/HugoAndresAmayaChairez/holi.tools