- How it works?
Algolia is a hosted search engine that offers an extensive search solution which can be leveraged to provide searching capabilities in your Catalyst application.
Note: Before installing any Catalyst CodeLib solution, please make sure to login to the Catalyst CLI using your Catalyst account by following the steps mentioned in here.
The Algolia Search Integration CodeLib solution is implemented using Algolia's SDK package, which allows you to send Catalyst application's data from Catalyst Data Store to Algolia's servers, where the data is indexed and stored. When you perform a search in your application, Algolia executes a search operation in the copy of data sent to its servers and sends the relevant search responses back to your application. We achieve this using Catalyst Event Listeners and serverless functions.
To get a detailed understanding of the CodeLib solution's working, refer to the README file in this Git repository that contains the source code of the Algolia Search Integration CodeLib solution.
The Catalyst resources listed below are pre-configured and will be auto-populated in your current project upon the installation of the Algolia Search Integration CodeLib solution. To know more about the usage of each of the components included in the CodeLib solution please refer to this README file.