Sugestões

Produtos e Recursos

O que é o Algolia?

A Algolia permite que desenvolvedores modernos criem experiências de pesquisa e descoberta de nível internacional sem a necessidade de DevOps.
Bibliotecas para todas as principais linguagens e frameworks facilitam o aprimoramento da experiência dos seus usuários. 

Adicionar pesquisa instantânea a aplicativos em JavaScript

A biblioteca InstantSearch.js oferece widgets de interface do usuário pré-construídos, personalizáveis e flexíveis para criar suas próprias experiências de pesquisa —explore a vitrine, que conta com recursos de renderização no lado do servidor e roteamento. É um projeto de código aberto, pronto para uso em produção e mantido pela Algolia.

Comece agora

PRIMEIRO, INSTALE O CLIENTE DA API JAVASCRIPT DA ALGOLIA POR MEIO DO GERENCIADOR DE PACOTES NPM: (SE NECESSÁRIO, CRIE UMA CONTA GRATUITAAQUI)


        
          
            

npm install algoliasearch

DEPOIS, CRIE OBJETOS NO SEU ÍNDICE:


        
          
            

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);
  });

FINALMENTE, VAMOS REALMENTE FAZER UMA BUSCA USANDO O MÉTODO DE BUSCA:


        
          
            

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