📄️ Quy tắc Component
Quy tắc cơ bản cho React component: một component mỗi file, chỉ Function Component, đặt tên file/reference, không mixins, và các quy ước cấu trúc của team (type, UI reuse, input, Modal).
📄️ Định dạng JSX
Quy ước căn lề, dấu ngoặc, khoảng trắng và thẻ JSX (theo React/JSX Style Guide).
📄️ Props & Refs
Quy ước đặt tên props, giá trị mặc định, accessibility (alt, ARIA), key ổn định, ref callback và tránh isMounted (theo React/JSX Style Guide).
📄️ Hooks & useEffect
Quy tắc dùng useEffect (dependencies, tránh vòng lặp vô hạn), memoization (useMemo, useCallback), event handler, luôn return giá trị và không dùng underscore cho method "nội bộ" (theo React/JSX Style Guide).
📄️ Global State
Quy ước quản lý state toàn cục trong ứng dụng.
📄️ Loading & Empty State
Trải nghiệm khi dữ liệu đang tải hoặc không có dữ liệu.