01 // PROJECT AT A GLANCE
REACT GALLERY SITE
JSHTMLA second React project: a photo gallery fed by an API.
A follow-up to the first project, with a far larger volume of data: displaying a photo gallery in a grid. Going from a few contacts to several thousand images changes the nature of the problem — you have to think about splitting the display and about the cost of rendering.
A React application showing a gallery of images from the jsonplaceholder API, paginated server-side with a page size selector.
MEDIAARCHIVED RECORD
03 // KEY OUTCOMES
- Pagination requested from the server rather than loading thousands of photos in one go
- First reliability reflexes through property validation
04 // SOURCE TREE
READING SOURCE…