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
,getStaticProps
03-api-routes
β Creating API endpoints in Next.js05-advanced-rendering
β Client vs Server rendering04-middleware
β Clerk integration with middleware