Đề 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

Requirements

  • 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 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories