The tutorial can be found at: https://nextjs.org/learn/dashboard-app
These are the topic that will be faced.
- Styling: The different ways to style your application in Next.js.
- Optimizations: How to optimize images, links, and fonts.
- Routing: How to create layouts and pages using file-system routing.
- Data Fetching: How to set up a database on Vercel, and best practices for data fetching and streaming.
- Search and Pagination: How to implement shareable search and pagination features using URL Search Params.
- Mutating Data: How to mutate data using React Server Actions, and revalidate the Next.js cache.
- Error Handling: How to handle general and 404 not found errors.
- Accessibility: How to do server-side form validation and tips for improving accessibility.
- Authentication: How to add authentication to your application using NextAuth.js and Middleware.
- Metadata: How to prepare your application for social sharing.
NextJS.org - tutorial https://nextjs.org/learn/dashboard-app
This README has been optimized for accessibility based on GitHub's blogpost "Tips for Making your GitHub Profile Page Accessible"