-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate with Algolia search #2
Comments
Hi!! I think if the aim of the search will be to redirect to url just based on the keyword search. |
Whatever works and gives us a good search experience. I saw many similar sites using Algolia, so that's why I suggested that, but maybe there are other options. Definitely worth doing some proper research. On the JS approach, that'd work but I think it might be too simple. For example, you could search on the metadata of each keyword but not in the content explanations? |
cc @RonItelman Are you aware of nice services to implement search capabilities on static sites? |
What I can get from this is we may need to store the description data again in JSON files, as algolia search works on JSON files... |
I was wondering if there is any search provider service that automatically scans/caches the live pages they would see at learnjsonschema.com to serve for their own search without us doing anything. |
{noted} we can go with Algolia search as it is faster and is second best search as a service provider, elasticsearch is first but its for large databases..
|
Yeah, I don't know how we could even generate those JSON documents. Probably worth a bit more research |
This looks interesting: https://harrycresswell.com/writing/hugo-algolia/ |
There are also plenty of alternatives that work well with Hugo listed here: https://gohugo.io/tools/search/. Maybe some of them are much easier to work with |
This one seems very local and easy: https://makewithhugo.com/add-search-to-a-hugo-site/ and here is a nice Hugo + Fuse.js template: https://github.com/zwbetz-gh/hugo-client-side-search-template |
No description provided.
The text was updated successfully, but these errors were encountered: