Skip to content

Commit 5ba73e2

Browse files
Merge branch 'reactjs:main' into main
2 parents 18b3fbf + 0778e17 commit 5ba73e2

File tree

18 files changed

+200
-200
lines changed

18 files changed

+200
-200
lines changed

content/blog/2018-10-23-react-v-16-6.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ Refer to the documentation for [detailed installation instructions](/docs/instal
119119
## Changelog {#changelog}
120120

121121
### React {#react}
122-
122+
123123
* Add `React.memo()` as an alternative to `PureComponent` for functions. ([@acdlite](https://github.com/acdlite) in [#13748](https://github.com/facebook/react/pull/13748))
124124
* Add `React.lazy()` for code splitting components. ([@acdlite](https://github.com/acdlite) in [#13885](https://github.com/facebook/react/pull/13885))
125125
* `React.StrictMode` now warns about legacy context API. ([@bvaughn](https://github.com/bvaughn) in [#13760](https://github.com/facebook/react/pull/13760))

content/community/examples.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,20 @@ sectionid: community
66
permalink: community/examples.html
77
---
88

9-
There are many example projects created by the React community. We're keeping this page focused on the ones that use React without third-party state management libraries.
9+
Có rất nhiều dự án mẫu được tạo bởi cộng đồng React. Chúng tôi đang duy trì trang này chỉ tập trung vào những dự án sử dụng React mà không có thư viện quản lý state của bên thứ ba.
1010

11-
If you add a project, please commit to keeping it up to date with the latest versions of React.
11+
Nếu bạn thêm một dự án, hãy cam kết cập nhật nó với các phiên bản React mới nhất.
1212

13-
## Small Examples {#small-examples}
13+
## Ví dụ nhỏ {#small-examples}
1414

15-
* **[Calculator](https://github.com/ahfarmer/calculator)** Implementation of the iOS calculator built in React
16-
* **[Emoji Search](https://github.com/ahfarmer/emoji-search)** React app for searching emoji
17-
* **[Snap Shot](https://github.com/Yog9/SnapShot)** A photo gallery with search
18-
* **[BMI Calculator](https://github.com/GermaVinsmoke/bmi-calculator)** A React Hooks app for calculating BMI
19-
* **[Image Compressor](https://github.com/RaulB-masai/react-image-compressor)** An offline image compressor built with React and browser-image-compression
20-
* **[Counter App](https://github.com/arnab-datta/counter-app)** A small shopping cart example
21-
* **[Tutorial Solutions](https://github.com/harman052/react-tutorial-solutions)** Solutions to challenges mentioned at the end of React tutorial
15+
* **[Calculator](https://github.com/ahfarmer/calculator)** Triển khai máy tính iOS xây dựng bằng React
16+
* **[Emoji Search](https://github.com/ahfarmer/emoji-search)** Ứng dụng React tìm kiếm biểu tượng cảm xúc
17+
* **[Snap Shot](https://github.com/Yog9/SnapShot)** Một thư viện ảnh với tính năng tìm kiếm
18+
* **[BMI Calculator](https://github.com/GermaVinsmoke/bmi-calculator)** Một ứng dụng React Hooks để tính chỉ số BMI
19+
* **[Image Compressor](https://github.com/RaulB-masai/react-image-compressor)** Một trình nén ảnh ngoại tuyến được xây dựng với React browser-image-compression
20+
* **[Counter App](https://github.com/arnab-datta/counter-app)** Một ví dụ nhỏ về giỏ hàng
21+
* **[Tutorial Solutions](https://github.com/harman052/react-tutorial-solutions)** Giải pháp cho những thách thức được đề cập ở cuối hướng dẫn React
2222

23-
## Complete Apps {#complete-apps}
23+
## Ứng dụng hoàn chỉnh {#complete-apps}
2424

25-
* **[Builder Book](https://github.com/builderbook/builderbook)** Open-source web app to write and host documentation or sell books. Built with React, Material-UI, Next, Express, Mongoose, MongoDB
25+
* **[Builder Book](https://github.com/builderbook/builderbook)** Ứng dụng web mã nguồn mở để viết và lưu trữ tài liệu hoặc bán sách. Được xây dựng với React, Material-UI, Next, Express, Mongoose, MongoDB

content/community/meetups.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ sectionid: community
66
permalink: community/meetups.html
77
---
88

9-
Do you have a local React.js meetup? Add it here! (Please keep the list alphabetical)
9+
Bạn đã có React.js meetup tại quốc gia của bạn chưa? Thêm nó vào đây! (Vui lòng giữ danh sách theo thứ tự bảng chữ cái)
1010

1111
## Albania {#albania}
1212
* [Tirana](https://www.meetup.com/React-User-Group-Albania/)

content/docs/add-react-to-a-website.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
id: add-react-to-a-website
3-
title: Add React to a Website
3+
title: Thêm React vào một Website
44
permalink: docs/add-react-to-a-website.html
55
redirect_from:
66
- "docs/add-react-to-an-existing-app.html"

content/docs/faq-functions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ class Searchbox extends React.Component {
282282
<input
283283
type="text"
284284
onChange={this.handleChange}
285-
placeholder="Search..."
285+
placeholder="Tìm kiếm..."
286286
defaultValue={this.props.value}
287287
/>
288288
);

content/docs/nav.yml

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,26 @@
77
- id: create-a-new-react-app
88
title: Tạo một App React mới
99
- id: cdn-links
10-
title: CDN Links
10+
title: Các liên kết CDN
1111
- id: release-channels
12-
title: Release Channels
12+
title: Các kênh phát hành
1313
- title: Khái niệm chính
1414
isOrdered: true
1515
items:
1616
- id: hello-world
1717
title: Hello World
1818
- id: introducing-jsx
19-
title: Introducing JSX
19+
title: Giới thiệu JSX
2020
- id: rendering-elements
2121
title: Rendering Elements
2222
- id: components-and-props
2323
title: Components and Props
2424
- id: state-and-lifecycle
2525
title: State and Lifecycle
2626
- id: handling-events
27-
title: Handling Events
27+
title: Xử lý Events
2828
- id: conditional-rendering
29-
title: Conditional Rendering
29+
title: Rendering có điều kiện
3030
- id: lists-and-keys
3131
title: Lists and Keys
3232
- id: forms
@@ -36,37 +36,37 @@
3636
- id: composition-vs-inheritance
3737
title: Composition vs Inheritance
3838
- id: thinking-in-react
39-
title: Thinking In React
39+
title: Tư duy trong React
4040
- title: Hướng dẫn nâng cao
4141
items:
4242
- id: accessibility
43-
title: Accessibility
43+
title: Khả năng tiếp cận
4444
- id: code-splitting
4545
title: Code-Splitting
4646
- id: context
4747
title: Context
4848
- id: error-boundaries
4949
title: Error Boundaries
5050
- id: forwarding-refs
51-
title: Forwarding Refs
51+
title: Chuyển tiếp Refs
5252
- id: fragments
5353
title: Fragments
5454
- id: higher-order-components
5555
title: Higher-Order Components
5656
- 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
5858
- id: jsx-in-depth
5959
title: JSX In Depth
6060
- id: optimizing-performance
61-
title: Optimizing Performance
61+
title: Tối ưu hiệu năng
6262
- id: portals
6363
title: Portals
6464
- id: profiler
65-
title: Profiler
65+
title: Phân tích (Profiler)
6666
- id: react-without-es6
67-
title: React Without ES6
67+
title: React nhưng không sử dụng ES6
6868
- id: react-without-jsx
69-
title: React Without JSX
69+
title: React nhưng không sử dụng JSX
7070
- id: reconciliation
7171
title: Reconciliation
7272
- id: refs-and-the-dom
@@ -78,7 +78,7 @@
7878
- id: strict-mode
7979
title: Strict Mode
8080
- id: typechecking-with-proptypes
81-
title: Typechecking With PropTypes
81+
title: Kiểm tra kiểu với PropTypes
8282
- id: uncontrolled-components
8383
title: Uncontrolled Components
8484
- id: web-components
@@ -103,9 +103,9 @@
103103
- id: test-renderer
104104
title: Test Renderer
105105
- id: javascript-environment-requirements
106-
title: JS Environment Requirements
106+
title: Môi trường JS yêu cầu
107107
- id: glossary
108-
title: Glossary
108+
title: Bảng chú giải
109109
- title: Hooks
110110
isOrdered: true
111111
items:
@@ -124,26 +124,26 @@
124124
- id: hooks-reference
125125
title: Tham chiếu Hooks API
126126
- id: hooks-faq
127-
title: Hooks FAQ
128-
- title: Testing
127+
title: Hooks và các câu hỏi thường gặp
128+
- title: Kiểm thử
129129
items:
130130
- id: testing
131-
title: Testing Overview
131+
title: Tổng quan kiểm thử
132132
- id: testing-recipes
133-
title: Testing Recipes
133+
title: Phương thức kiểu thử
134134
- id: testing-environments
135-
title: Testing Environments
136-
- title: Contributing
135+
title: Môi trường kiểm thử
136+
- title: Đóng góp
137137
items:
138138
- id: how-to-contribute
139-
title: How to Contribute
139+
title: Làm sao để đóng góp
140140
- id: codebase-overview
141-
title: Codebase Overview
141+
title: Tổng quan về Codebase
142142
- id: implementation-notes
143-
title: Implementation Notes
143+
title: Ghi chú Triển khai
144144
- id: design-principles
145-
title: Design Principles
146-
- title: FAQ
145+
title: Nguyên tắc thiết kế
146+
- title: Cầu hỏi thường gặp
147147
items:
148148
- id: faq-ajax
149149
title: AJAX và APIs
@@ -156,8 +156,8 @@
156156
- id: faq-styling
157157
title: Styling và CSS
158158
- id: faq-structure
159-
title: File Structure
159+
title: Cấu trúc File
160160
- id: faq-versioning
161-
title: Versioning Policy
161+
title: Quy tắc đặt tên phiên bản
162162
- id: faq-internals
163163
title: Virtual DOM and Internals

0 commit comments

Comments
 (0)