๐ง This repository is currently under active development. It serves as a hands-on learning space for exploring the fundamentals of Next.js through practical implementation and small projects.
This repository documents my journey of learning Next.js, where I experiment with its core features by building small applications and understanding modern React development patterns. The focus is on gaining practical experience rather than building production-ready applications.
- Learn the fundamentals of Next.js
- Understand the App Router architecture
- Explore file-based routing
- Build reusable React components
- Learn layouts and nested layouts
- Understand Server and Client Components
- Explore different rendering strategies
- Learn data fetching techniques
- Build small practice applications
- Follow modern development best practices
- ๐ File-Based Routing
- ๐งฉ Reusable Components
- ๐ Layouts
- ๐ Navigation
- โก App Router
- ๐ Dynamic Routes
- ๐ก API Routes
- ๐ฅ Data Fetching
- ๐ฅ๏ธ Server Components
- ๐ป Client Components
- ๐จ Responsive UI
- โ๏ธ Project Structure
- Next.js
- React
- JavaScript (ES6+)
- HTML5
- CSS3
- Tailwind CSS (if used)
Next-JS/
โ
โโโ app/
โโโ components/
โโโ public/
โโโ styles/
โโโ package.json
โโโ next.config.js
โโโ README.md
git clone https://github.com/tanmaypaliwal576/Next-JS.git
cd Next-JSnpm installnpm run devVisit:
http://localhost:3000
Throughout this repository, I explored:
- Next.js Project Structure
- App Router
- File-Based Routing
- Nested Layouts
- Server Components
- Client Components
- Dynamic Routing
- Data Fetching
- API Routes
- React Best Practices
As part of my learning journey, I built a small Next.js project to apply the concepts learned throughout the course. The project is intended for educational purposes and is not deployed, as its primary goal was to understand the framework and strengthen my practical skills.
- Authentication
- Middleware
- Server Actions
- Database Integration
- Authentication with NextAuth
- Deployment on Vercel
- Performance Optimization
- SEO
- Full-Stack Next.js Applications
Tanmay Paliwal
B.Tech Computer Science, NMIMS Indore
Full Stack MERN Developer
- GitHub: https://github.com/tanmaypaliwal576
- Email: tanmaypaliwal12345@gmail.com
This repository was created for learning and educational purposes.
If you found this repository useful, consider giving it a โญ Star.