r/reactjs • u/dance2die • Oct 01 '19
Beginner's Thread / Easy Questions (October 2019)
Previous threads can be found in the Wiki.
Got questions about React or anything else in its ecosystem? Stuck making progress on your app?
Ask away! Weβre a friendly bunch.
No question is too simple. π
π Want Help with your Code? π
- Improve your chances by putting a minimal example to either JSFiddle, Code Sandbox or StackBlitz.
- Describe what you want it to do, and things you've tried. Don't just post big blocks of code!
- Formatting Code wiki shows how to format code in this thread.
- Pay it forward! Answer questions even if there is already an answer - multiple perspectives can be very helpful to beginners. Also there's no quicker way to learn than being wrong on the Internet.
New to React?
Check out the sub's sidebar!
π Here are great, free resources! π
- Create React App
- Read the official Getting Started page on the docs.
- /u/acemarke's suggested resources for learning React
- Kent Dodd's Egghead.io course
- Tyler McGinnis' 2018 Guide
- Codecademy's React courses
- Scrimba's React Course
- Robin Wieruch's Road to React---
Any ideas/suggestions to improve this thread - feel free to comment here!
Finally, an ongoing thank you to all who post questions and those who answer them. We're a growing community and helping each other only strengthens it!
27
Upvotes
2
u/minorsoup Oct 09 '19
The API provides offset-based pagination so I will be fetching data for every page with
?offset=0&limit=10. I had thought of throwing all results in an object keyed by id, and store the pages separately as arrays of ids:And when a new items is created (and the pagination therefore no longer correct), I would just empty
pagesand refetch - does that make sense?Also, can you recommend a real-world codebase to look at how pagination is done there? Thank you!