7 điểm bởi xguru 2020-12-29 | 3 bình luận | Chia sẻ qua WhatsApp

"Tìm kiếm nhanh cho JAMStack"

  • Rust + WASM

  • Lập chỉ mục toàn bộ trang web tĩnh và lưu chỉ mục thành tệp

  • Trên trình duyệt, JS sẽ tải tệp chỉ mục xuống và hiển thị kết quả ngay lập tức mỗi khi gõ thêm một ký tự vào ô tìm kiếm

  • Hoạt động tốt với mọi Static Site Generator. Có thể dùng cả với các trang được host trên Netlify, v.v.

  • Stemming (rút gọn từ gốc) chỉ hỗ trợ các ngôn ngữ thuộc hệ tiếng Anh

3 bình luận

 
xguru 2020-12-29

Vì tải hẳn toàn bộ chỉ mục xuống nên có lẽ còn nhanh hơn cả Typesense.

Với những trang quá lớn thì sẽ thành vấn đề, nhưng có vẻ rất phù hợp để dùng cho blog cá nhân chẳng hạn.

 
galadbran 2020-12-29

Wow... nếu lập chỉ mục GeekNews theo kiểu này thì kích thước sẽ là bao nhiêu nhỉ?

Ngay cả blog cá nhân nếu đã vận hành lâu năm thì có vẻ cũng sẽ khá lớn đấy..

 
xguru 2020-12-29

Bài mẫu trên trang là các bài số 1~20 của Federalist Papers, tổng cộng khoảng 250 KB, mà file chỉ mục đã là 1,1 MB rồi.

Chỉ mục khá lớn hơn tôi dự đoán. Đúng như bạn nói, với các blog có nhiều bài thì có vẻ sẽ là một gánh nặng đấy haha