Stork - Thư viện tìm kiếm cho website tĩnh
(stork-search.net)"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
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.
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..
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