Lộ trình L?p trnh React JS
Hướng dẫn từng bước để trở thành một nhà phát triển Nhà phát triển L?p trnh React JS.
Hỏi AI về Lộ trình L?p trnh React JS
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 Cng c? pht tri?n
Qu?n l gi (npm/yarn)
Cng c? Build (Vite/CRA)
Qu?n l phin 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 & Vng ??i Component
useState
useEffect
useContext
useReducer
T?o Custom Hooks
5 Qu?n l State Ton c?c
Context API
Redux (v?i Redux Toolkit)
Zustand / Jotai
6 Routing & T??ng tc 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 ha & H? sinh thi
T?i ?u ha hi?u su?t
Th? vi?n Component UI
Next.js