-
Notifications
You must be signed in to change notification settings - Fork 19
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
Better search #163
Comments
css selectors in js https://sizzlejs.com/ |
I tried out Algolia again and here's a little status report. They have a free "community plan" with a limit to 10k records. So we can't use it for tracks but it'll work fine for radios. Updating the search index from Firebase is pretty easy. I followed this guide https://www.algolia.com/doc/tutorials/indexing/3rd-party-service/firebase-algolia/. And we can customize the ranking with last updated, amount of tracks etc. Some tests: |
Made a repo with the node script that generates the search index. Just in case :] |
Search UI inspiration for better and worse.
|
We need to refactor/unify/improve how search works on our app, on many routes. Anfixea few bugs that prevent some search to work correctly; quick list: |
For r4 it could be the same
|
Think we have something now that fixes this issue. Search is always something to improve, but it is a new issue now. |
The search we have on
/all
only searches the data we already have in the store. It doesn't scale. We need something that scales. This would also allow us to continue with pagination.Projects to consider
The text was updated successfully, but these errors were encountered: