7 poin oleh xguru 2020-12-29 | 3 komentar | Bagikan ke WhatsApp

"Pencarian cepat untuk JAMStack"

  • Rust + WASM

  • Mengindeks seluruh situs statis dan menyimpan indeksnya sebagai file

Di browser, JS mengunduh file indeks lalu langsung menampilkan hasil setiap kali satu huruf diketik di kotak pencarian

  • Bekerja baik dengan semua Static Site Generator. Bisa juga di-host di Netlify dan layanan serupa

  • Stemming (ekstraksi akar kata) hanya didukung untuk bahasa berbasis Inggris

3 komentar

 
xguru 2020-12-29

Karena indeksnya diunduh sepenuhnya, sepertinya ini bahkan bisa lebih cepat daripada Typesense.

Meskipun bisa jadi masalah untuk situs yang sangat besar, ini terlihat cocok digunakan untuk blog pribadi dan semacamnya.

 
galadbran 2020-12-29

Wah... kalau GeekNews membuat indeks dengan cara seperti ini, kira-kira ukurannya akan jadi sebesar apa ya?

Bahkan untuk blog pribadi yang sudah lama dikelola pun sepertinya bisa cukup besar..

 
xguru 2020-12-29

Sebagai contoh situs, artikel Federalist Papers nomor 1–20 yang ditampilkan ukurannya sekitar 250 KB, tetapi file indeksnya mencapai 1,1 MB.

Indeksnya ternyata cukup besar, lebih besar dari perkiraan saya. Seperti yang Anda katakan, ini tampaknya akan cukup membebani blog yang memiliki banyak artikel, hehe