Introduction
Welcome to this comprehensive guide for learning Next.js! Whether you're a beginner looking to start your journey in web development, or an experienced developer interested in expanding your skill set, this article provides a list of resources designed to help you understand and master Next.js. From official documentation, walkthroughs, and templates, to community content and video tutorials.
Vercel Provided Next.js Resources
Vercel, the creators of Next.js provide a wealth of resources to help you get started with Next.js. Learn about Next.js from the creators and maintainers of Next.js.
Next.js Official Documentation
The official documentation is a great place to start for learning Next.js
Walkthrough: App Router Architecture
Build a full-stack Next.js app in the App Router based architecture.
Walkthrough: Page-based Architecture
Build an SEO optimized blog using the Page-based Next.js Architecture
Templates and Starter Kits
See how others build with Next.js to learn best practices
Next.js Showcase
See what other applications have been built with Next.js
Debugging Next.js
Debug your Next.js frontend and backend code
Sitecore Headless Development with Next.js
Sitecore JavaScript Rendering SDK (JSS) for Next.js
See what other applications have been built with Next.js
Sitecore Headless Service
Decouple the data application from the rendering application
Setting up a development environment with the Sitecore Containers template for Next.js
Use containers to build a full stack Next.js with JSS project.
Discover Sitecore YouTube Learning Resources
Open Source
The Next.js Repo
The open source repository for Next.js
XM Cloud Introduction w/ Next.js
Sitecore SUGCON sites are built with XM Cloud and Next.js use them as a reference for your app.
Headless SXA Starter Kit
This solution is designed to help developers learn and get started quickly with XM Cloud + SXA.
Awesome Next.js
A curated list of awesome resources : books, videos, articles about using Next.js
Sitecore Community Content
- Sitecore JSS with Next.js - Creating your first component (Vinay Jadav)
- Sitecore Experience with NextJS : Introduction (Prabhu Ranganathan)
- My [Árvai Mihály] Sitecore Next.js Learning Experiences and Thoughts (Árvai Mihály)