react-filter-demo icon indicating copy to clipboard operation
react-filter-demo copied to clipboard

Demonstration of how to implement search in large amounts of data (up to 2+ million rows) at frontend

Filtering large amount of data

Why ?

Sometimes you need to filter 1Gb JSON file on frontend (± 2 millions records) without crashing the browser. Read more

Working demo ?

Sure!

or

What do you use ?

Key dependencies:

  1. React
  2. react-virtualized - for rendering large arrays.
  3. simple-web-worker - for filtering lareg arrays.

This project was bootstrapped with Create React App.

How to run localy ?

  1. Clone this projec.
  2. npm i
  3. npm run start

Also you can use any other comands from Create React App.