Instead of loading every thing from the API at once, let's display up to 100(?) things at a time, with a pagination control to cycle through pages of things.
This should reduce load times and data usage for client devices, as the browser will only need to load 100 images at a time.
API Example
/things?limit=100&p=1, /things?limit=100&p=2, etc.
API Notes
The Catalog BFF should be refactored to use the same service behind the Librarian BFF.
Instead of loading every thing from the API at once, let's display up to 100(?) things at a time, with a pagination control to cycle through pages of things.
This should reduce load times and data usage for client devices, as the browser will only need to load 100 images at a time.
API Example
/things?limit=100&p=1,/things?limit=100&p=2, etc.API Notes
The Catalog BFF should be refactored to use the same service behind the Librarian BFF.