[1]: https://bradfrost.com/blog/post/front-of-the-front-end-and-b...
On our app we render large datasets (e.g. 40-50k records) and provide filtering/searching with rxjs.
Search even uses a levenshtein distance and the entire collection is sorted based on the similarity score.
Works like a charm.
[1]: https://bradfrost.com/blog/post/front-of-the-front-end-and-b...