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