Part 07 · State drives UI
React từ render model đến production UX
Thiết kế state tối thiểu, render thuần, effect chỉ để đồng bộ external systems; xử lý data, failure, accessibility và performance bằng evidence.
Phạm vi: 10 chương, 30 câu hỏi, 8 practice labs và execution labs dựa trên React official docs cùng web standards.
10 chương
Render, state, effects, refs, forms, hooks, data, resilience, performance và SSR/testing.
7.2 · Nói30 câu hỏi
Identity, stale closure, state ownership, hydration và production trade-offs.
7.3 · Làm8 lab
Typed order UI, race/failure, accessibility, profiling và deployment.
7.3A · Chứng minhExecution labs
Render identity, async race, hydration và performance evidence tái chạy được.
7.4 · Kiểm traChecklist
Derived state, effect abuse, cache, authz và memoization.
Nguyên tắc: render là calculation; effect là synchronization với external system. State phải thuộc owner nhỏ nhất đủ dùng và UI authorization không thay server authorization.