Đề cương khóa học

Giới thiệu

Hiện đại React

  • Những điểm mới trong React 18 và 19
  • Công cụ hiện đại và thay đổi trong phương pháp tiếp cận

React Hooks Nâng cao

  • useMemo, useCallback, useDispatch, useRef, useImperativeHandle

Chế độ Concurrent trong React

  • Sử dụng hooks useTransition, useDeferredValue

Next.js Định tuyến

  • Sự khác biệt giữa App Router và Pages Router

Chiến lược Rendering trong Next.js

  • Server Side Rendering so với Single Page Application so với Static Generation

Server Components và Server Actions

  • Sử dụng các chỉ thị ‘use server’ và ‘use client’

Truy xuất và Lưu trữ Dữ liệu

  • Chiến lược Incremental Static Regeneration

Sử dụng Next.js như một Backend

  • Edge Functions và Edge Runtime

State Management

  • React Context, Redux, và quản lý trạng thái nguyên tử (Zustand)

Tạo Templates trong Next.js

  • Templates có thể tái sử dụng
  • Các phương pháp và thư viện template CSS khả dụng

Tối ưu hóa Hiệu suất

  • Cải thiện thời gian tải và đạt điểm Web Core Vitals cao

Instrument

Kiểm thử trong Next.js

Chiến lược Monorepo

  • Next.js với TurboRepo / Nx

Giám sát, Triển khai và Điều phối

Tóm tắt và Các Bước Tiếp Theo

Yêu cầu

  • Hiểu vững chắc về JavaScript và ES6+
  • Có kinh nghiệm với React và React Hooks
  • Có kiến thức cơ bản về Next.js
  • Hiểu về các cuộc gọi API và quản lý trạng thái

Đối tượng

  • Các nhà phát triển React có kinh nghiệm muốn đào sâu kiến thức về Next.js
  • Các nhà phát triển front-end và full-stack tìm kiếm các kỹ thuật tối ưu hóa hiệu suất nâng cao
  • Các kỹ sư phần mềm làm việc trên các ứng dụng Next.js quy mô lớn
 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan