Stork - स्टैटिक वेबसाइटों के लिए सर्च लाइब्रेरी
(stork-search.net)"JAMStack के लिए तेज़ सर्च"
-
Rust + WASM
-
पूरी स्टैटिक साइट को index करके index को फ़ाइल के रूप में सेव करता है
-
ब्राउज़र में JS index फ़ाइल डाउनलोड करता है और सर्च बॉक्स में हर एक अक्षर टाइप करते ही तुरंत परिणाम दिखाता है
-
सभी Static Site Generator के साथ अच्छी तरह काम करता है. Netlify आदि पर होस्ट की गई साइटों पर भी संभव
-
Stemming (स्टेमिंग, मूल शब्द निष्कर्षण) का समर्थन केवल English भाषाओं के लिए
3 टिप्पणियां
इंडेक्स को ही सीधे डाउनलोड करना है, इसलिए यह शायद Typesense से भी तेज़ होगा.
बहुत बड़ी साइटों के लिए यह समस्या बन सकती है, लेकिन व्यक्तिगत ब्लॉग आदि पर इस्तेमाल के लिए अच्छा लगता है.
वाह... अगर GeekNews के लिए इस तरह index बनाया जाए, तो इसका size कितना होगा?
हालांकि, अगर यह कोई personal blog भी हो जो लंबे समय से चल रहा हो, तो वह काफ़ी बड़ा लग रहा है..
साइट के sample के तौर पर दिए गए Federalist Papers के 1~20वें लेख लगभग 2.5 लाख bytes के हैं, लेकिन index file 1.1MB है।
मेरी उम्मीद से index काफ़ी बड़ा है। जैसा आपने कहा, बहुत सारी पोस्ट वाले ब्लॉग में यह थोड़ा बोझिल हो सकता है, haha