Knowledge Explorer Step 9: Real Data

Replace the hand-written array with a real request to a public archive that allows browser requests, such as the Open Library search endpoint. Wire it to the debounced query from module 8. Handle all four states with the components you already built, guard against out-of-order responses, and confirm each path by hand: search something common, something that returns nothing, and then switch your network off entirely and search again. If any of those three shows a spinner that never resolves, it is not finished.

SANKOFA SANDBOX
loading editor…
Your turn → Work through it step by step. This is a piece of the course project, not a throwaway exercise.

Built it in both languages?

Mark it done once your Python and JavaScript versions both run correctly. Honesty here is what makes the dashboard useful to you.

← BackNext: Module 10: Custom Hooks →