YoVDO

Next.js 13 Crash Course - App Directory, React Server Components & More

Offered By: Traversy Media via YouTube

Tags

Next.js Courses Web Development Courses Routing Courses React Server Components Courses

Course Description

Overview

Dive into a comprehensive video tutorial on Next.js 13, exploring its new features including the app directory structure, routing, React Server Components, client components, layouts, and more. Learn how to set up and structure your Next.js project, create nested routes, implement layouts, and utilize the Metadata API. Discover the power of React Server Components and understand when to use client-side rendering. Master data fetching techniques, create custom loading pages, and work with dynamic routes. Explore advanced concepts such as Suspense boundaries, caching, and revalidating data. Gain hands-on experience with API route handlers, serving and fetching course data, and handling search parameters. Refactor server components to client components and build a functional search component. Access provided code examples, timestamps, and additional resources to enhance your Next.js 13 development skills.

Syllabus

- Intro
- Setup & File Structure
- Homepage & Clean Up
- Routing System
- Nested Routes
- Layouts
- Metadata API
- next/font/google
- Header Component
- React Server Components
- use client
- Data Fetching
- ReposPage Output
- Custom Loading Page
- Dynamic Routes
- params Prop
- Repo & RepoDir Component
- Suspense Boundaries
- Caching & Revalidating
- API Route Handlers
- Serving Course Data
- Fetching Course Data
- Getting Search Params
- Getting Body Data
- Refactor Server to Client Component
- Search Component


Taught by

Traversy Media

Related Courses

Computer Networks
University of Washington via Coursera
Cloud Networking
University of Illinois at Urbana-Champaign via Coursera
Front End Frameworks
Google via Udacity
Build a Simple Dynamic Site with Node.js Course (How To)
Treehouse
VLSI Physical Design
Indian Institute of Technology, Kharagpur via Swayam