7 pontos por xguru 2020-12-29 | 3 comentários | Compartilhar no WhatsApp

"Busca rápida para JAMStack"

  • Rust + WASM

  • Indexa o site estático inteiro e salva o índice em um arquivo

  • No navegador, o JS baixa o arquivo de índice e mostra os resultados imediatamente a cada letra digitada na caixa de busca

  • Funciona bem com qualquer Static Site Generator. Também pode ser hospedado no Netlify e similares

  • Stemming (radicalização) é compatível apenas com idiomas da família do inglês

3 comentários

 
xguru 2020-12-29

Como o índice é baixado por completo, provavelmente acaba sendo ainda mais rápido que o Typesense.

Isso pode ser um problema em sites muito grandes, mas parece uma boa opção para blogs pessoais e afins.

 
galadbran 2020-12-29

Uau... se o GeekNews criasse um índice desse jeito, qual seria o tamanho?

Mesmo sendo um blog pessoal, se já estiver no ar há bastante tempo, parece que pode ficar bem grande...

 
xguru 2020-12-29

Os artigos 1 a 20 dos Federalist Papers, mostrados como exemplo do site, têm cerca de 250 KB, mas o arquivo de índice tem 1,1 MB.

O índice é bem maior do que eu imaginava. Como você disse, parece que isso pode acabar sendo um peso para blogs com muitos artigos haha