Khóa Học Next.js App Router
Next.js không phải React với vài tính năng thêm vào. Nó là một cách nghĩ khác về việc build web, nơi phần lớn component chạy trên server, dữ liệu được cache ở nhiều tầng, và mỗi route có thể chọn một chiến lược render riêng.
Phần lớn dev học Next.js bằng cách copy từ docs, thấy chạy được là được. Nhưng đụng vào bug production, trang lúc stale lúc không, hydrate warning đỏ console, trang load lâu hơn khi chỉ dùng React.
Khoá này đi từ gốc để bạn không gặp những vấn đề này nữa.
Trong khoá, mình đi qua toàn bộ Next.js App Router theo hướng hiểu bản chất:
- Routing căn bản, layout lồng nhau, loading, error, not-found, dynamic routes và route groups
- Các chiến lược rendering, CSR, SSR, SSG, ISR, Streaming, và khi nào nên dùng cái nào
- Server Components và Client Components, hydration, Server–Client boundary
- Caching đa tầng, Request Memoization, Data Cache, Full Route Cache, Router Cache
- Server Actions và Route Handlers, xử lý mutation và build RESTful API
- Routing nâng cao, Parallel Routes, Intercepting Routes, Templates, After Function
- Tối ưu SEO và hiệu năng, Metadata, Image, Font, Script, Prefetching, Proxy
Mỗi concept đều có ví dụ code chạy được, không phải lý thuyết suông. Xong khoá, bạn đủ nền để bước vào phần dự án Ecommerce fullstack, nơi tất cả kiến thức này được ghép lại thành hệ thống thật, có auth, payment, search, deployed.
Khoá Next.js nằm trong Web Dev Bundle. Lifetime access, cập nhật miễn phí mỗi khi có nội dung mới.
- Trọn gói tất cả khoá học trong gói Web Dev (NextJs, NestJs, Dự Án Ecommerce,...)
- Tiết kiệm 1.601.000 ₫ so với giá gốc
Khoá học này dành cho ai?
Đã biết JavaScript và React cơ bản
Đã từng dùng React nhưng chưa thật sự hiểu Next.js
Muốn build frontend production-ready, có SSR, SEO, performance đàng hoàng
Muốn hiểu bản chất Next.js hoạt động như thế nào để tự tin control nó, không code theo kiểu đoán mò
Khoá học này không dành cho ai?
Chưa có kiến thức React cơ bản
Chỉ quan tâm front-end đẹp, không quan tâm SEO, hiệu năng