Skip to content

Adjust content and exercises of Frontend/React/Week 5#327

Open
te-online wants to merge 8 commits into
mainfrom
fix/frontend-react-week5
Open

Adjust content and exercises of Frontend/React/Week 5#327
te-online wants to merge 8 commits into
mainfrom
fix/frontend-react-week5

Conversation

@te-online

Copy link
Copy Markdown
Contributor

Added

  • Section about how to get params and searchParams in server components (i.e. standard pages in Next.js), since this is the first thing trainees will try

Changed

  • Some smaller changes to the set of exercises, after preparing and holding the Sunday session with the previous set

Fixed

  • Replaced NASA API in exercises with dog.ceo API. The NASA API doesn't exist like that anymore. The dog API is much simpler, but seems to have no rate-limits and doesn't require an API key. Anyone, please remember to buy the developer a coffee, if you can!

te-online added 7 commits June 6, 2026 18:10
Background: the NASA API got restructured and doesn't exist anymore in this form
Reasoning: Trainees have already learned how to fetch data on a Next.js page. It is explicitly discouraged in the React Docs to fetch data using `useEffect`. That's why I suggest skipping this exercise.
Background: Background: the NASA API got restructured and doesn't exist anymore in this form
@te-online te-online requested a review from a team as a code owner June 6, 2026 16:35
@saloumeh-67

Copy link
Copy Markdown
Contributor

Oh sad to hear we can't use the NASA Api anymore. But everyone love dogs so Thank you for adding new changes Thomas.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

2 participants