Building a search engine is complex.
Building an instant search / as you type search user interface … is not easy either.
Algolia solves the first point by providing a hosted search engine as an API.
The JavaScript Vue InstantSearch library solves the second point.
Here are the slides of the 30 minutes talk in which I shared some of the Vue features and patterns we leveraged to make the library as easy to use as possible.
The talk is available here: https://www.youtube.com/watch?v=1djmQvt1xDY
Content:
- Search Store
- Provide/Inject
- Mixins
- Computed Setters
- Slots & scoped Slots