Interface utilisateur de recherche élastique
Une bibliothèque JavaScript pour le développement rapide d'expériences de recherche modernes et attrayantes avec Elastic. Soyez opérationnel rapidement sans réinventer la roue.
Consultez la documentation pour en savoir plus sur la configuration et l'utilisation de l'interface utilisateur de recherche.
Caractéristiques ?
- Vous savez, pour la recherche - Maintenu par Elastic, l'équipe derrière Elasticsearch.
- Implémentation rapide – Créez une expérience de recherche complète avec quelques lignes de code.
- Personnalisable : Ajustez les composants, le balisage, les styles et les comportements à votre guise.
- URL intelligentes : les recherches, la pagination, le filtrage, etc., sont capturés dans l'URL pour un lien direct vers les résultats.
- Front-end flexible – Pas seulement pour React. À utiliser avec n'importe quelle bibliothèque JavaScript, même JavaScript vanille.
- Back-end flexible : utilisez-le avec Elasticsearch, Elastic Enterprise Search ou toute autre API de recherche.
Des démos en direct ?
Connecteurs
- Recherche élastique
- ️ DÉCONSEILLÉ. Recherche d'applications élastiques
- ️ DÉCONSEILLÉ. Recherche sur Elastic Workplace
- Recherche de site élastique (Swiftype)
Exemples
- Recherchez pendant que vous tapez
- Barre de recherche dans l'en-tête
- Personnalisation des styles et des composants
Commencer
Installation
npm install @elastic/search-ui @elastic/react-search-ui @elastic/react-search-ui-views
# or
yarn add @elastic/search-ui @elastic/react-search-ui @elastic/react-search-ui-views
Tutoriels
Pour démarrer rapidement avec l'interface utilisateur de recherche, suivez l'un de nos didacticiels :
- Rechercher dans l'interface utilisateur avec Elasticsearch
- ️ DÉCONSEILLÉ. Rechercher dans l’interface utilisateur avec Elastic App Search
- ️ DÉCONSEILLÉ. Interface utilisateur de recherche avec Elastic Workplace Search
Contribuer
Nous accueillons les contributeurs au projet. Suivez notre guide de contribution pour commencer.
Licence ?
Apache-2.0 © Élastique
Merci à tous les contributeurs !