Overview
Here's an overview of features you'll learn about in this course:
- Styling: The different ways to style your application in Next.js.
- Optimizations: How to optimize images, links, and fonts.
- Routing: How to create nested layouts and pages using file-system routing.
- Data Fetching: How to set up a database on Vercel, and best practices for fetching and streaming.
- Search and Pagination: How to implement search and pagination 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.
- Form Validation and 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 add metadata and prepare your application for social sharing.
Prerequisite knowledge
- basic understanding of React and JavaScript.
- React를 잘 모른다면 React Foundation course를 공부해 보는 것을 추천한다고 한다.