This repository contains multiple demo projects created while learning Next.js 15 through tutorials.
It covers concepts from basic to advanced, providing hands-on practice with real implementations.
The goal of this repo is to document my learning journey with Next.js 15.
Each sub-folder inside the repo represents a separate demo project, focusing on specific concepts such as:
- Routing (App Router & Pages Router)
- API Routes
- Server & Client Components
- Rendering
- Data Fetching
- Authentication & Middleware
01-basic-routingβ Simple routing with App Router02-data-fetchingβ Usingfetch,getServerSideProps,getStaticProps03-api-routesβ Creating API endpoints in Next.js05-advanced-renderingβ Client vs Server rendering04-middlewareβ Clerk integration with middleware