Skip to content

Commit 5487667

Browse files
committed
feat(i18n): translate src/content/learn/understanding-your-ui-as-a-tree.md from English to Vietnamese
1 parent 082444b commit 5487667

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/content/learn/understanding-your-ui-as-a-tree.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ React, và nhiều thư viện UI khác, mô hình hóa UI theo cấu trúc cây
1414

1515
* React "nhìn" cấu trúc component như thế nào
1616
* Render tree là gì và nó hữu ích cho việc gì
17-
* Module dependency tree là gì và nó hữu ích cho việc gì
17+
* Module dependency (phụ thuộc vào module) tree là gì và nó hữu ích cho việc gì
1818

1919
</YouWillLearn>
2020

@@ -136,13 +136,13 @@ Nút gốc trong render tree của React là [component gốc](/learn/importing-
136136

137137
Bạn sẽ nhận thấy trong render tree ở trên, không có đề cập đến các thẻ HTML mà mỗi component render. Điều này là do render tree chỉ được tạo thành từ các React [component](learn/your-first-component#components-ui-building-blocks).
138138

139-
React, với tư cách là một framework UI, là platform agnostic. Trên react.dev, chúng tôi trình bày các ví dụ render cho web, sử dụng HTML markup làm UI primitives. Nhưng một ứng dụng React cũng có thể render cho nền tảng di động hoặc desktop, có thể sử dụng các UI primitives khác như [UIView](https://developer.apple.com/documentation/uikit/uiview) hoặc [FrameworkElement](https://learn.microsoft.com/en-us/dotnet/api/system.windows.frameworkelement?view=windowsdesktop-7.0).
139+
React, với tư cách là một framework UI, là platform agnostic (không phụ thuộc vào nền tảng). Trên react.dev, chúng tôi trình bày các ví dụ render cho web, sử dụng HTML markup làm UI primitives. Nhưng một ứng dụng React cũng có thể render cho nền tảng di động hoặc desktop, có thể sử dụng các UI primitives khác như [UIView](https://developer.apple.com/documentation/uikit/uiview) hoặc [FrameworkElement](https://learn.microsoft.com/en-us/dotnet/api/system.windows.frameworkelement?view=windowsdesktop-7.0).
140140

141141
Các platform UI primitives này không phải là một phần của React. React render trees có thể cung cấp thông tin chi tiết cho ứng dụng React của chúng ta bất kể ứng dụng của bạn render cho nền tảng nào.
142142

143143
</DeepDive>
144144

145-
Một render tree đại diện cho một lần render duy nhất của ứng dụng React. Với [conditional rendering](/learn/conditional-rendering), một component cha có thể render các con khác nhau tùy thuộc vào dữ liệu được truyền.
145+
Một render tree đại diện cho một lần render duy nhất của ứng dụng React. Với [conditional rendering (render theo điều kiện)](/learn/conditional-rendering), một component cha có thể render các con khác nhau tùy thuộc vào dữ liệu được truyền.
146146

147147
Chúng ta có thể cập nhật ứng dụng để render có điều kiện hoặc một câu trích dẫn truyền cảm hứng hoặc màu sắc.
148148

@@ -270,7 +270,7 @@ Module dependency tree cho ứng dụng Inspirations.
270270

271271
</Diagram>
272272

273-
Nút gốc của cây là root module, còn được gọi là entrypoint file. Nó thường là module chứa component gốc.
273+
Nút gốc của cây là root module, còn được gọi là file mở đầu. Nó thường là module chứa component gốc.
274274

275275
So sánh với render tree của cùng ứng dụng, có những cấu trúc tương tự nhưng một số khác biệt đáng chú ý:
276276

@@ -292,7 +292,7 @@ Khi ứng dụng của bạn phát triển, thường kích thước bundle cũn
292292
* Render trees giúp xác định những component cấp cao và leaf component. Các component cấp cao ảnh hưởng đến hiệu suất render của tất cả component bên dưới chúng và các leaf component thường được re-render thường xuyên. Xác định chúng rất hữu ích để hiểu và debug hiệu suất render.
293293
* Dependency trees đại diện cho các module dependencies trong ứng dụng React.
294294
* Dependency trees được sử dụng bởi các build tools để bundle mã cần thiết để ship ứng dụng.
295-
* Dependency trees hữu ích để debug kích thước bundle lớn làm chậm thời gian vẽ tìm ra cơ hội để tối ưu hóa mã được bundle.
295+
* Dependency trees hữu ích để debug các bundle có kích thước lớn làm chậm thời gian hiện thị giúp phát hiện cơ hội để tối ưu hóa mã code được bundle.
296296

297297
</Recap>
298298

0 commit comments

Comments
 (0)