Lộ trình React

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Điều kiện tiên quyết

Kiến thức cơ bản về JavaScript

2Components

Functional Components
Kiến thức cơ bản về Component
Các khái niệm Nâng cao

3Hooks

Hooks cơ bản
Các Hook phổ biến
Tạo Hook tùy chỉnh
Các phương pháp hay nhất

4Routers

Tanstack Router
React Router

5Quản lý Trạng thái

Context API
Zustand
Jotai
MobX

6Styling

Viết CSS
Thư viện Component Headless
Thư viện & Framework UI

7Gọi API

REST

react-query
swr
rtk-query
axios

GraphQL

Apollo
Relay
urql

8Kiểm thử

Jest / Vitest
react-testing-library
Cypress
Playwright

9Frameworks

Next.js
Astro
React Router (làm framework)

10Form & Xác thực

Form (React Hook Form, Formik)
Kiểu & Xác thực (TypeScript, Zod)

11Chủ đề Nâng cao & Di động

Animation
Các khái niệm Nâng cao
Di động (React Native)

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