Stork - Bibliothèque de recherche pour sites web statiques
(stork-search.net)"Recherche rapide pour la JAMstack"
-
Rust + WASM
-
Indexe l’ensemble d’un site statique et enregistre l’index dans un fichier
Le navigateur télécharge ensuite le fichier d’index via JS et affiche immédiatement les résultats à chaque frappe d’un caractère dans le champ de recherche
-
Fonctionne bien avec tous les générateurs de sites statiques. Peut aussi être hébergé sur Netlify, etc.
-
Le stemming (extraction de la racine) n’est pris en charge que pour les langues de la famille de l’anglais
3 commentaires
Comme il faut télécharger l’index en entier, ce sera probablement encore plus rapide que Typesense.
Cela peut poser problème pour les sites très volumineux, mais cela semble bien adapté à un blog personnel, par exemple.
Waouh… si on construisait un index de GeekNews de cette façon, quelle taille cela ferait-il ?
Même pour un blog personnel, si le site existe depuis longtemps, ça pourrait déjà être assez volumineux…
Les articles 1 à 20 des Federalist Papers présentés comme exemple du site représentent environ 250 ko, mais le fichier d’index fait 1,1 Mo.
L’index est donc assez volumineux par rapport à ce que j’imaginais. Comme vous l’avez dit, cela risque d’être contraignant pour un blog qui contient beaucoup d’articles haha