open-prices-frontend
open-prices-frontend copied to clipboard
Speed up the app
Story
- [x] load less prices via the api (currently 50)
- [x] "load more" button
- [x] infinite scroll : see #529
- [ ] store data in cache instead of calling the api each time
- [x] load components dynamically
According to the Google Page Insights there is a lot to be done on the technical side e.g. cache, compression, removing unused JS code (maybe with tree shaking). Maybe those would be reasonable next steps?
https://pagespeed.web.dev/analysis/https-prices-openfoodfacts-org-app-prices/ngzvtaihrs?form_factor=mobile