Lộ trình Lập trình React JS

Hướng dẫn từng bước để trở thành một nhà phát triển Android.

Quay lại trang chủ

Chú giải

Đề xuất
Lựa chọn thay thế
Tùy chọn

1 Nền tảng Web

HTML, CSS, JavaScript
ES6+ (JavaScript hiện đại)
TypeScript

2 Công cụ phát triển

Quản lý gói (npm/yarn)
Công cụ Build (Vite/CRA)
Quản lý phiên bản (Git)

3 React - Nền tảng

JSX - JavaScript XML
Components (Function vs. Class)
Props
State
Render có điều kiện
Lists và Keys

4 Hooks & Vòng đời Component

useState
useEffect
useContext
useReducer
Tạo Custom Hooks

5 Quản lý State Toàn cục

Context API
Redux (với Redux Toolkit)
Zustand / Jotai

6 Routing & Tương tác API

React Router
Gọi API (Fetch/Axios)
React Query / SWR

7 Kiểm thử (Testing)

Jest
React Testing Library
Cypress / Playwright

8 Tối ưu hóa & Hệ sinh thái

Tối ưu hóa hiệu suất
Thư viện Component UI
Next.js

Hãy truy cập các lộ trình liên quan sau và tiếp tục học hỏi