|
3 | 3 | - id: getting-started |
4 | 4 | title: Bắt Đầu |
5 | 5 | - id: add-react-to-a-website |
6 | | - title: Add React to a Website |
| 6 | + title: Thêm React Vào Một Website |
7 | 7 | - id: create-a-new-react-app |
8 | | - title: Create a New React App |
| 8 | + title: Tạo Một App React Mới |
9 | 9 | - id: cdn-links |
10 | | - title: CDN Links |
| 10 | + title: Các Đường Dẫn CDN |
11 | 11 | - id: release-channels |
12 | | - title: Release Channels |
| 12 | + title: Các Kênh Phát Hành |
13 | 13 | - title: Khái niệm chính |
14 | 14 | isOrdered: true |
15 | 15 | items: |
16 | 16 | - id: hello-world |
17 | 17 | title: Hello World |
18 | 18 | - id: introducing-jsx |
19 | | - title: Introducing JSX |
| 19 | + title: Giới thiệu về JSX |
20 | 20 | - id: rendering-elements |
21 | | - title: Rendering Elements |
| 21 | + title: Việc Render Các Elements |
22 | 22 | - id: components-and-props |
23 | | - title: Components and Props |
| 23 | + title: Components Và Props |
24 | 24 | - id: state-and-lifecycle |
25 | | - title: State and Lifecycle |
| 25 | + title: State Và Vòng Đời |
26 | 26 | - id: handling-events |
27 | | - title: Handling Events |
| 27 | + title: Việc Bắt Các Sự Kiện |
28 | 28 | - id: conditional-rendering |
29 | | - title: Conditional Rendering |
| 29 | + title: Render Có Điều Kiện |
30 | 30 | - id: lists-and-keys |
31 | | - title: Lists and Keys |
| 31 | + title: Lists Và Keys |
32 | 32 | - id: forms |
33 | 33 | title: Forms |
34 | 34 | - id: lifting-state-up |
35 | | - title: Lifting State Up |
| 35 | + title: Chuyển State Lên Trên |
36 | 36 | - id: composition-vs-inheritance |
37 | | - title: Composition vs Inheritance |
| 37 | + title: Kết Hợp Và Kế Thừa |
38 | 38 | - id: thinking-in-react |
39 | | - title: Thinking In React |
| 39 | + title: Tư Duy Trong React |
40 | 40 | - title: Hướng dẫn nâng cao |
41 | 41 | items: |
42 | 42 | - id: accessibility |
|
46 | 46 | - id: context |
47 | 47 | title: Context |
48 | 48 | - id: error-boundaries |
49 | | - title: Error Boundaries |
| 49 | + title: Ranh giới lỗi |
50 | 50 | - id: forwarding-refs |
51 | | - title: Forwarding Refs |
| 51 | + title: Chuyển Tiếp Refs |
52 | 52 | - id: fragments |
53 | | - title: Fragments |
| 53 | + title: Phân Mảnh |
54 | 54 | - id: higher-order-components |
55 | 55 | title: Higher-Order Components |
56 | 56 | - id: integrating-with-other-libraries |
57 | | - title: Integrating with Other Libraries |
| 57 | + title: Tích Hợp Với Các Thư Viện Khác |
58 | 58 | - id: jsx-in-depth |
59 | | - title: JSX In Depth |
| 59 | + title: JSX Chuyên Sâu |
60 | 60 | - id: optimizing-performance |
61 | | - title: Optimizing Performance |
| 61 | + title: Tối ưu hoá hiệu năng |
62 | 62 | - id: portals |
63 | 63 | title: Portals |
64 | 64 | - id: profiler |
65 | 65 | title: Profiler |
66 | 66 | - id: react-without-es6 |
67 | | - title: React Without ES6 |
| 67 | + title: React Với Không ES6 |
68 | 68 | - id: react-without-jsx |
69 | | - title: React Without JSX |
| 69 | + title: React Với Không JSX |
70 | 70 | - id: reconciliation |
71 | | - title: Reconciliation |
| 71 | + title: Hoà Hợp Và Hoà Giải |
72 | 72 | - id: refs-and-the-dom |
73 | | - title: Refs and the DOM |
| 73 | + title: Refs Và DOM |
74 | 74 | - id: render-props |
75 | 75 | title: Render Props |
76 | 76 | - id: static-type-checking |
77 | | - title: Static Type Checking |
| 77 | + title: Kiểm Tra Static Type |
78 | 78 | - id: strict-mode |
79 | 79 | title: Strict Mode |
80 | 80 | - id: typechecking-with-proptypes |
81 | | - title: Typechecking With PropTypes |
| 81 | + title: Typechecking Với PropTypes |
82 | 82 | - id: uncontrolled-components |
83 | | - title: Uncontrolled Components |
| 83 | + title: Các Components Không Kiểm Soát |
84 | 84 | - id: web-components |
85 | 85 | title: Web Components |
86 | 86 | - title: API Tham khảo |
|
103 | 103 | - id: test-renderer |
104 | 104 | title: Test Renderer |
105 | 105 | - id: javascript-environment-requirements |
106 | | - title: JS Environment Requirements |
| 106 | + title: Yêu Cầu Môi Trường JS |
107 | 107 | - id: glossary |
108 | | - title: Glossary |
| 108 | + title: Bảng Chú Giải |
109 | 109 | - title: Hooks |
110 | 110 | isOrdered: true |
111 | 111 | items: |
|
128 | 128 | - title: Testing |
129 | 129 | items: |
130 | 130 | - id: testing |
131 | | - title: Testing Overview |
| 131 | + title: Tổng Quan Testing |
132 | 132 | - id: testing-recipes |
133 | | - title: Testing Recipes |
| 133 | + title: Các Phương Thức Testing |
134 | 134 | - id: testing-environments |
135 | | - title: Testing Environments |
136 | | -- title: Contributing |
| 135 | + title: Các Môi Trường Testing |
| 136 | +- title: Đóng Góp Giúp Đỡ |
137 | 137 | items: |
138 | 138 | - id: how-to-contribute |
139 | | - title: How to Contribute |
| 139 | + title: Làm Thế Nào Để Đóng Góp |
140 | 140 | - id: codebase-overview |
141 | | - title: Codebase Overview |
| 141 | + title: Tổng Quan Codebase |
142 | 142 | - id: implementation-notes |
143 | | - title: Implementation Notes |
| 143 | + title: Chú Thích Triển Khai |
144 | 144 | - id: design-principles |
145 | | - title: Design Principles |
| 145 | + title: Nguyên Tắc Thiết Kế |
146 | 146 | - title: FAQ |
147 | 147 | items: |
148 | 148 | - id: faq-ajax |
|
156 | 156 | - id: faq-styling |
157 | 157 | title: Styling và CSS |
158 | 158 | - id: faq-structure |
159 | | - title: File Structure |
| 159 | + title: Cấu trúc dự án |
160 | 160 | - id: faq-versioning |
161 | | - title: Versioning Policy |
| 161 | + title: Chính Sách Đặt Phiên Bản |
162 | 162 | - id: faq-internals |
163 | 163 | title: Virtual DOM and Internals |
0 commit comments