Autres types
Qu'est-ce qu'Algolia ?

Algolia permet aux développeurs modernes de créer des expériences de recherche et de découverte de classe mondiale sans aucun DevOps.
Les bibliothèques compatibles avec tous les principaux langages et frameworks facilitent l'enrichissement de l'expérience utilisateur. 

Ajouter la recherche instantanée aux applications JavaScript

InstantSearch est une bibliothèque JavaScript préconfigurée, personnalisable et flexible, offrant des widgets d'interface utilisateur pour créer vos propres expériences de recherche. Découvrez la présentation : elle intègre le rendu côté serveur et le routage. Open source et prête pour la production, elle est maintenue par Algolia.

Commencer gratuitement

Tout d'abord, installez le client API JavaScript d'Algolia via le gestionnaire de paquets NPM : (si nécessaire, créez un compte gratuit ici )


        
          
            

npm installer algoliasearch

ENSUITE, CRÉEZ DES OBJETS SUR VOTRE INDEX :


        
          
            

const algoliasearch = require("algoliasearch");

const client = algoliasearch("YourApplicationID", "YourAdminAPIKey");
const index = client.initIndex("your_index_name");

const objects = [
  {
    objectID: 1,
    name: "Foo"
  }
];

index
  .saveObjects(objects)
  .then(({ objectIDs }) => {
    console.log(objectIDs);
  })
  .catch(err => {
    console.log(err);
  });

ENFIN, PROCÉDONS À LA RECHERCHE EN UTILISANT LA MÉTHODE DE RECHERCHE :


        
          
            

index
  .search("Fo")
  .then(({ hits }) => {
    console.log(hits);
  })
  .catch(err => {
    console.log(err);
  });

Permettre à tous de créer d'excellentes fonctionnalités