Answer the following questions considering the learning outcomes for this week. Make sure to record evidence of your processes. You can use code snippets, screenshots or any other material to support your answers.
Do not fill in the feedback section. The Founders and Coders team will update this with feedback on your progress.
Learn new technology from external resources/documentation
Dynamic Routes with Next 13 is a challenging one to learn. Here is the folder structure we had in the end:

so products/1/1 points to a white airpod, products/1/2 points to a black airpod, and products/2 points to a t-shirt
Ideally a route like products/[product_name]colour=white&size=M
would make better sense.
Use the Next.js framework to make server-rendered React apps
In this project we used one component for each page. In the future, we can have components for reusable elements like Navbar and Footer like this:
import Link from 'next/link'
export default function Navbar() {
return (
<nav>
<Link
className="home"
href="/"
>
<h1>Unwanted Crap</h1>
</Link>
<div className="basket">
<Link href="/basket">
Basket
</Link>
</div>
</nav>
)
}
Beth
You've demonstrated a good understanding of how to implement dynamic routes in Next.js 13, as well as the folder structure required to make it work. Your example of a Navbar component is well-structured, and it’s good that you’re thinking about how to organise your code for future projects.
To play around with creating API routes on Next, begin experimenting with creating API routes in a small, controlled environment. Here’s a simple tutorial on API routes in Next.js to get you started.