Tải tài liệu reactjs là gì? tổng quan kiến thức về reactjs getting started
These docs are old và won’t be updated. Go to lớn react.dev for the new React docs.
Bạn đang xem: Tài liệu reactjs
The new Quick Start teaches modern React and includes live examples.
Trang này chứa những thông tin tổng quan tiền về React và những tài liệu liên quan.
React là một trong những thư viện Java
Script được dùng để làm xây dựng giao diện người tiêu dùng (UI - User interfaces). Bạn có thể tìm hiểu tất cả về React trên trang chủ của shop chúng tôi hoặc trong hướng dẫn.
Thử React React được thiết kế bắt đầu để giao hàng cho vấn đề thích nghi dần dần dần, tức thị bạn có thể sử dụng ít hoặc nhiều React tuỳ vào yêu cầu của bạn. mặc dầu bạn chỉ ý muốn thử một chút React, thêm một trong những tương tác vào trang HTML, hoặc kiến thiết một áp dụng React phức tạp, gần như hướng dẫn vào phần này sẽ giúp bạn bắt đầu.
Các gốc rễ Code Online Nếu các bạn có hứng thú trải nghiệm các tính năng của React, chúng ta cũng có thể sử dụng những nền tảng code online. Hãy thử bạn dạng mẫu Hello World bên trên Code
Pen, Code
Sandbox, hoặc Stackblitz.
Nếu bạn thích sử dụng trình biên soạn thảo code của riêng rẽ mình, bạn có thể tải xuống tệp tin HTML này, sửa với mở tệp tin này từ khối hệ thống tập tin trên trình duyệt của sản phẩm bạn. Thời hạn dịch mã sẽ khá chậm, vì chưng vậy chúng tôi khuyên bạn chỉ nên sử dụng phương thức này với những demo 1-1 giản.
Thêm React vào trong 1 Website Bạn có thể thêm React vào trong 1 trang HTML chỉ trong tầm một phút. Sau đó, chúng ta có thể dần dần mở rộng sự hiện hữu của React hoặc giữ lại React vào một vài widget động.
Tạo mới một React app Khi bạn bước đầu một dự án công trình React, một trang HTML dễ dàng và đơn giản với script tags hoàn toàn có thể là lựa chọn tốt nhất. Bạn chỉ mất một phút để thiết lập!
Khi ứng dụng của công ty phát triển, chúng ta cũng có thể muốn xem xét thiết lập thiết đặt sâu hơn. Có một số công cầm cố Javascript chúng tôi khuyên bạn nên sử dụng cho các ứng dụng lớn. Từng công cụ tất cả thể chuyển động với không nhiều hoặc không cần thông số kỹ thuật và chất nhận được bạn tận dụng buổi tối đa sự nhiều mẫu mã của hệ sinh thái React. Tìm hiểu cách thực hiện tại đây.
Học React Mỗi fan đến với React trường đoản cú một nền tảng kiến thức khác nhau và với các cách học khác nhau. Mang đến dù mình muốn cách tiếp cận kim chỉ nan hay thực hành, chúng tôi hi vọng các bạn sẽ thấy phần này hữu ích.
Giống như ngẫu nhiên công nghệ mớ lạ và độc đáo nào, React bao gồm một mặt đường cong học tập tập. Với thực hành thực tế và một chút kiên nhẫn, bạn sẽ hiểu được nó.
Ví dụ thứ nhất Trang nhà React có chứa một trong những ví dụ về React với trình biên soạn thảo trực tuyến. Mặc dù bạn chưa biết gì về React, hãy thử chuyển đổi một số đoạn code với xem nó ảnh hưởng như cố gắng nào cho tới kết quả.
React cho những người mới bắt đầu Nếu bạn cảm thấy tài liệu lí giải React này trình bày quá nhanh và cạnh tranh hiểu, hãy coi tổng quan về React bởi vì Tania Rascia. Nó giới thiệu cụ thể các khái niệm đặc biệt quan trọng trong React theo một cách 1-1 giản, thân thiện với fan mới. Khi bạn đã hoàn tất, hãy quay trở lại đây cùng thử gọi lại tư liệu này một lần nữa.
React đến Designers Nếu bạn đến với React từ nền tảng gốc rễ một Designer, mối cung cấp tài liệu này là điểm bước đầu thích hợp mang đến bạn.
Tài nguyên Java
Script Tài liệu chỉ dẫn React này đưa định rằng bạn đã quen thuộc với việc lập trình sử dụng ngôn từ Javascript. Các bạn không cần thiết phải là một chuyên viên Javascript, tuy nhiên nó sẽ cực nhọc hơn cho bạn khi đề nghị học cả React và Java
Script tại cùng 1 thời điểm.
Chúng tôi khuyến khích bạn nên xem qua tổng quan tiền về Javascript để kiểm tra trình độ kiến thức hiện tại. Nó đã mất khoảng 30 phút cho một giờ đồng hồ để xong xuôi nhưng sau đó các bạn sẽ cảm thấy sáng sủa hơn lúc học React.
Lời khuyên
Bất kể bao giờ bạn cảm thấy bồn chồn bởi thứ gì đó trong Javascript, MDN với javascript.info là đa số trang web tuyệt đối hoàn hảo để kiểm tra. Hình như còn có các diễn bọn hỗ trợ cộng đồng nơi chúng ta cũng có thể yêu mong sự giúp đỡ.
Hướng dẫn thực hành Nếu bạn thích cách học trải qua thực hành, hãy xem qua lý giải thực hành. Trong khuyên bảo này, họ sẽ tạo game tic-tac-toe bằng React. Bạn có thể không mong mỏi đọc tiếp vì các bạn không làm cho game — Đừng có tác dụng vậy nhé! Hãy kiên trì một chút.Kiến thức trong bài xích này chính là lý thuyết cơ bạn dạng để thiết kế bất kỳ vận dụng React nào, thuần thục nó sẽ giúp đỡ bạn hiểu sâu rộng về React.
Hướng dẫn Step-by-Step Nếu bạn thích học tự các kim chỉ nan cơ bản, lí giải về các khái niệm chính là điểm khởi đầu thích hợp dành cho bạn. Từng chương tiếp sau đều được xây dựng dựa vào kiến thức đã ra mắt trong các chương trước, vì đó bạn sẽ không bỏ lỡ bất cứ điều gì trong quá trình học.
Tư duy vào React Rất nhiều người tiêu dùng của React xác nhận việc đọc bốn duy trong React chính là khoảng khắc mà họ “nghiện” React. Đây chắc rằng là chỉ dẫn về React lâu đời nhất tuy nhiên nó vẫn phù hợp cho cho tới ngày nay.
Các khoá học tập được lời khuyên Đôi khi, mọi fan thấy sách cùng khóa học video của bên thứ cha hữu ích hơn là tài liệu thỏa thuận này. Bởi vì vậy, bọn chúng tôi bảo trì một danh sách các tài liệu thường được đề xuất, trong đó có một số trong những là miễn phí.
Các khái niệm nâng cao Khi chúng ta đã phát âm được những khái niệm chủ yếu và đã thực hành thực tế với React một chút, gồm thể bạn sẽ có hào hứng với các khái niệm nâng cao. Phần này đã giới thiệu cho mình các tính năng mạnh bạo của React nhưng mà ít được sử dụng hơn như context và refs.
Tài liệu về API Phần này sẽ khá hữu ích khi bạn muốn tìm hiểu chi tiết cụ thể về một React API nào đó. Ví dụ, tài liệu về React.Component API có thể cung cấp cho bạn thông tin chi tiết phương pháp set
State() hoạt động, cùng sự khác biệt của từng thủ tục trong một lifecycle.
Thuật ngữ và thắc mắc thường gặp mặt Trang thuật ngữ bao gồm tổng quan về những thuật ngữ thông dụng nhất mà các bạn sẽ thấy trong tài liệu React. Hình như còn có phần thắc mắc thường gặp mặt dành riêng đến các câu hỏi ngắn với câu trả lời về các chủ đề phổ biến, bao gồm tạo AJAX requests, component state, and cấu trúc file.
Theo dõi update mới nhất Trang React blog là nguồn tài liệu ưng thuận cho những update từ đội ngũ trở nên tân tiến React. Tất cả các tin tức quan trọng, bao gồm ghi chú phát hành hoặc thông báo dứt sử dụng, sẽ được đăng tại chỗ này trước.
React JS là 1 trong thư viện Java
Script phát triển bởi Facebook, được sử dụng để xây cất giao diện tín đồ dùng hiệu quả và linh hoạt. React JS được cho phép các nhà cải tiến và phát triển tạo ra các ứng dụng website động, có khả năng tương tác cao nhưng không đề nghị tải lại toàn cục trang. Nó được sử dụng rộng thoải mái trong việc cách tân và phát triển các vận dụng web 1-1 trang (SPA - Single Page Application).
Một điểm nổi bật của React JS đó là cách nó quản lý trạng thái với tái áp dụng thành phần. React JS có thể chấp nhận được chia đồ họa thành các thành phần nhỏ, có khả năng tái áp dụng và tuân thủ nguyên tắc "single responsibility" (mỗi yếu tố chỉ nên chịu trách nhiệm về một trách nhiệm duy nhất). Điều này giúp có tác dụng tăng tính modular và hỗ trợ phát triển theo phương thức hướng đối tượng. Xung quanh ra, React JS còn tận dụng technology Virtual DOM để về tối ưu hóa hiệu năng với tăng tốc quy trình render giao diện.
Để bắt đầu học React JS tự căn bản đến nâng cao, bạn học buộc phải nắm vững những kiến thức cơ bạn dạng về Java
Script và HTML/CSS. Sau đó, có thể tiếp cận với các khái niệm cùng cú pháp cơ bạn dạng của React JS như components, state, props, lifecycle methods, JSX, event handling, routing, cùng Redux (thư viện quản lý trạng thái). Để thực hành, việc thiết lập môi trường cách tân và phát triển như Node.js với npm (Node Package Manager) là đề nghị thiết.
Người học tập cũng hoàn toàn có thể tham khảo những tài liệu hướng dẫn, đọc sách cùng xem các đoạn clip tutorial để hiểu sâu rộng về React JS. Hoàn toàn có thể tham gia các khóa học trực tuyến, các xã hội lập trình viên hoặc tham dự các buổi workshop nhằm trao đổi, học hỏi và chia sẻ và rèn kỹ năng.
Khi đã nắm rõ kiến thức cơ bản, fan học tất cả thể nâng cao kỹ năng bằng phương pháp thực hiện những dự án thực tế, tạo thành các vận dụng web hoàn chỉnh và tương tác. Có thể tham gia các nhóm phạt triển, tham gia các dự án mã mối cung cấp mở hoặc tìm kiếm kiếm thời cơ thực tập để áp dụng kiến thức đã học vào thực tiễn.
Tóm lại, React JS là một trong những công cụ trẻ trung và tràn đầy năng lượng và thông dụng để trở nên tân tiến các ứng dụng web hiệu quả. Vấn đề học React JS trường đoản cú căn phiên bản đến cải thiện đòi hỏi kiên nhẫn, sự cố gắng và thực hành thực tế liên tục. Tuy nhiên, việc nắm rõ React JS sẽ giúp người học hoàn toàn có thể tham gia vào các dự án cải tiến và phát triển ứng dụng web chuyên nghiệp và xuất hiện nhiều thời cơ nghề nghiệp.
Chuẩn bị môi trường
Hướng dẫn học React JS tự căn phiên bản đến nâng cao bắt đầu bằng việc chuẩn bị môi trường thao tác để cải tiến và phát triển ứng dụng React. Môi trường làm việc trong trường phù hợp này bao hàm các nguyên tắc và phần mềm quan trọng để viết và chạy mã React.
Đầu tiên, bạn phải cài để Node.js trên laptop của mình. Node.js là một môi trường chạy mã Java
Script bên ngoài trình duyệt, cung ứng cho chúng ta một cách thức đơn giản và tác dụng để tạo nên các áp dụng web động. Chúng ta cũng có thể tải xuống Node.js từ trang chủ của nó và cài đặt theo phía dẫn.
Sau khi setup Node.js, bạn có thể sử dụng npm (Node Package Manager) để setup các công cụ cách tân và phát triển và thư viện bổ sung cập nhật cho vận dụng React. Npm được cài đặt kèm cùng với Node.js và được sử dụng để thống trị các gói phần mềm Java
Script.
Tiếp theo, bọn họ cần một trình biên dịch mã Java
Script nhằm biên dịch mã React thành mã Java
Script có thể chạy trên các trình lưu ý khác nhau. Có nhiều trình biên dịch Java
Script hoàn toàn có thể sử dụng, cơ mà trong giải đáp này, chúng ta sẽ sử dụng Babel. Babel là 1 trong những công vắt biên dịch mã Java
Script bắt đầu nhất, cho phép chúng ta sử dụng các tính năng của Java
Script mới nhất và biên dịch bọn chúng thành mã Java
Script tương thích với trình duyệt.
Xem thêm: Giấy 8K Là Gì, Độ Phân Giải Cao Nhất, Tv 8K Là Gì, Độ Phân Giải Cao Nhất
Để áp dụng Babel, họ cần cài đặt các gói Babel liên quan thông qua npm. Sau khi thiết lập xong, chúng ta cần tạo nên một tệp tin .babelrc để thông số kỹ thuật Babel. Trong file .babelrc, bạn có thể chỉ định các trình biên dịch cần thiết cho áp dụng React của bọn chúng ta.
Cuối cùng, họ cần một trình soạn mã để viết mã React. Có khá nhiều trình biên soạn mã thịnh hành cho React, tuy vậy trong giải đáp này, bọn họ sẽ áp dụng Visual Studio Code hoặc Atom. Cả hai trình soạn thảo này mọi được sử dụng thoáng rộng trong cộng đồng React và cung ứng các nhân kiệt linh hoạt nhằm viết mã React dễ dãi và hiệu quả.
Sau khi sẵn sàng môi trường có tác dụng việc, chúng ta đã chuẩn bị để bước đầu học React JS tự căn bạn dạng đến nâng cao. Việc chuẩn bị môi trường đúng cách bảo vệ rằng chúng ta có tất cả các luật pháp và phần mềm cần thiết để trở nên tân tiến ứng dụng React một cách tiện lợi và hiệu quả.
Cú pháp cơ bạn dạng của React JS
React JS là 1 trong thư viện Java
Script thông dụng được áp dụng để chế tạo giao diện người tiêu dùng cho các ứng dụng web. Đây là một trong những phần của tập hợp biện pháp React cũng giống như được trở nên tân tiến bởi Facebook. React JS giúp tạo nên các giao diện liên hệ và đáng tin cậy với tài năng tái áp dụng cao.
Để đọc được cú pháp cơ bạn dạng của React JS, hãy đọc hướng dẫn học tập React JS từ căn bản đến nâng cao. Dưới đây là một số khái niệm đặc biệt quan trọng mà tín đồ học cần biết:
1. JSX (Java
Script XML): Đây là một trong những phần quan trọng của React JS, bởi nó được cho phép bạn viết code HTML tương tự như như cú pháp XML vào Java
Script. JSX chất nhận được bạn tạo và tái sử dụng những thành phần UI theo cách thuận tiện và trực quan.
Ví dụ về JSX:
```javascriptconst element =
Hello, world!2. Components (Các thành phần): những thành phần là khối kiến tạo cơ bạn dạng của React JS. Bằng cách sử dụng các thành phần, chúng ta cũng có thể tạo ra những thành phần giao diện hòa bình và tái thực hiện chúng trong tổng thể ứng dụng của mình. Gồm hai các loại thành phần trong React: Functional Components (Thành phần chức năng) cùng Class Components (Thành phần lớp).
Ví dụ về Functional Component:
```javascriptfunction Welcome(props) return
Hello, props.name;```
Ví dụ về Class Component:
```javascriptclass Welcome extends React.Component render() return
Hello, this.props.name;```
3. Props (Thuộc tính): Props là biện pháp truyền dữ liệu xuất phát từ một thành phần thân phụ đến một thành phần nhỏ trong React. Điều này được cho phép bạn tùy chỉnh và thông số kỹ thuật các thành phần theo yêu cầu của bạn.
Ví dụ về Props:
```javascriptfunction Welcome(props) return
Hello, props.name;
const element = ;```
4. State (Trạng thái): State là cách tàng trữ và thống trị dữ liệu trong React. Điều này cho phép bạn xử lý các sự khiếu nại và cập nhật dữ liệu một phương pháp động trong ứng dụng của bạn.
Ví dụ về State:
```javascriptclass Clock extends React.Component constructor(props) super(props);this.state = date: new Date() ;
render() return
It is this.state.date.toLocale
Time
String().
;```
5. Lifecycle (Vòng đời): React JS cung ứng các phương pháp lifecycle hooks giúp kiểm soát vòng đời của những thành phần React. Các phương pháp lifecycle có thể chấp nhận được bạn tiến hành các hành động như khởi tạo, cập nhật, và hủy quăng quật thành phần.
Ví dụ về Lifecycle:
```javascriptclass Clock extends React.Component constructor(props) super(props);this.state = date: new Date() ;
component
Did
Mount() this.timer
ID = set
Interval(() => this.tick(), 1000);
component
Will
Unmount() clear
Interval(this.timer
ID);
tick() this.set
State( date: new Date() );
render() return
It is this.state.date.toLocale
Time
String().
;```
Trên đó là một số cú pháp cơ bạn dạng của React JS. Để hiểu rõ hơn và học một cách cụ thể về React JS, hãy đọc những mối cung cấp tài liệu có ích hoặc tham gia các khóa học trực tuyến giành riêng cho React JS.
Xây dựng vận dụng React đối chọi giản
Việc tạo một vận dụng React dễ dàng và đơn giản đòi hỏi kỹ năng căn phiên bản về React JS. Để học React JS trường đoản cú căn bản đến nâng cao, có thể tham khảo những tài liệu, sách, hoặc các khóa học tập trực con đường về React JS.
Một lưu ý để kiến thiết một ứng dụng React đơn giản và dễ dàng là tạo thành một trang web hiển thị danh sách những bài viết. Đầu tiên, ta cần tạo thành một component thiết yếu để hiển thị trang web, trong số đó sẽ cất một component bé để hiển thị danh sách bài viết.
Component chính rất có thể được tạo bằng cách sử dụng class hoặc functional component. Ta rất có thể sử dụng functional component để dễ dàng hóa mã nguồn và tăng tính hiệu quả.
Tiếp theo, ta phải tạo một component nhỏ để hiển thị danh sách bài viết. Component này đã nhận dữ liệu từ component thân phụ thông qua props và hiển thị list các bài viết dựa trên dữ liệu này.
Để hiển thị list bài viết, ta cần tạo ra một mảng chứa các đối tượng nội dung bài viết với những thuộc tính như tiêu đề, ngôn từ và ngày đăng. Mảng này rất có thể được chế tạo trong state của component chính.
Sau đó, ta đề xuất viết phần JSX để hiển thị danh sách nội dung bài viết trong component con. Ta dùng vòng lặp để ưng chuẩn qua mảng bài viết và hiển thị những thông tin của từng bài bác viết. JSX của React giúp viết HTML vào mã Java
Script và tạo thành giao diện trực quan.
Cuối cùng, để xây dựng ứng dụng React, ta cần phối hợp các component lại cùng với nhau trong component chủ yếu và render ra DOM bằng phương pháp sử dụng React
DOM.render().
Thông qua việc xây dựng ứng dụng React dễ dàng này, ta có thể nắm bắt được cách thực hiện React JS, cách tạo và thực hiện component, cũng tương tự cách hiển thị dữ liệu trong React. Điều này sẽ giúp ta cách tân và phát triển ứng dụng React tinh vi hơn và thường xuyên học tập để đổi mới một lập trình viên React chuyên nghiệp.
Thao tác với form và sự kiện trong React
Trong React, làm việc với form và sự khiếu nại là một phần quan trọng của bài toán xây dựng ứng dụng web. Tác động giữa người dùng và ứng dụng trải qua nhập liệu vào form cùng xử lý các sự khiếu nại là phương pháp để ứng dụng React trở cần linh hoạt cùng đáp ứng.
Hướng dẫn học tập React JS trường đoản cú căn phiên bản đến cải thiện là một tài liệu giáo trình triệu tập vào việc hướng dẫn sử dụng React JS trong phát triển ứng dụng web. Tư liệu này thường bao hàm các điều tỉ mỷ cơ bản của React như JSX, components, props, cùng state, thuộc với các khái niệm và công cụ liên quan để xử lý các form và sự kiện.
Để thao tác với form trong React, chúng ta sử dụng những thành phần size như input, select, cùng textarea. Bạn cũng có thể xác định các thành phần này bởi JSX và gắn kết các giá trị với sự kiện để thao tác làm việc với chúng. Ví dụ, để làm chủ trạng thái của một input, bạn có thể sử dụng state với sự khiếu nại on
Change để cập nhật giá trị trong state mỗi khi người dùng thay đổi nội dung input.
Sử dụng sự kiện trong React giúp bọn họ làm việc với các tương tác người tiêu dùng như bấm nút, hover, drag & drop, và nhiều hơn thế nữa. Để xử lý các sự khiếu nại này, chúng ta có thể sử dụng cú pháp JSX để gắn kết các sự kiện với những hàm cách xử lý tương ứng. Ví dụ, để giải pháp xử lý sự kiện khi người tiêu dùng bấm nút, bạn cũng có thể sử dụng sự khiếu nại on
Click và kết nối nó với một hàm cách xử lý phù hợp.
Thông qua việc thực hiện JSX và các công nỗ lực React không giống nhau, chúng ta có thể dễ dàng thao tác làm việc với form cùng xử lý các sự kiện, giúp vận dụng React trở cần linh hoạt cùng đáp ứng. Bằng phương pháp áp dụng giải đáp học React JS trường đoản cú căn bạn dạng đến nâng cao, bạn có thể học bí quyết sử dụng những khái niệm cùng công cụ tương quan để xây dựng các ứng dụng web trẻ khỏe và tương tác với những người dùng.
Quản lý trạng thái và Redux
Quản lý tinh thần trong React là một khía cạnh quan trọng trong quá trình xây dựng ứng dụng. Tâm trạng trong React thay mặt đại diện cho tài liệu hoặc thông tin cần thiết cho yếu tố và cung ứng khả năng cập nhật thông qua vấn đề sử dụng những phương thức React như `set
State`. Tuy nhiên, khi áp dụng React phức hợp hơn, việc quản lý trạng thái chỉ nhỏ qua những phương thức của thành phần có thể trở nên trở ngại và dẫn cho code lặp lại.
Đó là lúc Redux mở ra để giúp quản lý trạng thái một cách hiệu quả trong vận dụng React. Redux là 1 trong thư viện thống trị trạng thái ở một nơi tập trung và được sử dụng thoáng rộng trong công nghiệp. Nó hỗ trợ thống trị trạng thái được share và cung ứng một cách tiếp cận đơn giản dễ dàng và dễ dàng nắm bắt để tổ chức triển khai và thay đổi trạng thái của ứng dụng.
Redux kiến tạo trên những khái niệm bao gồm gồm:
- **Store**: Thể thực trạng thái của toàn thể ứng dụng. Nó lưu trữ các đối tượng người dùng trạng thái và mừng đón các hành động để đổi khác trạng thái đó.
- **Action**: những sự khiếu nại hoặc tác động tới tinh thần trong ứng dụng. Một action dễ dàng là một đối tượng người tiêu dùng Java
Script cùng với một ngôi trường `type` cho thấy loại hành động và những dữ liệu khác có thể cần thiết cho việc chuyển đổi trạng thái.
- **Reducer**: Hàm xử lý những action và đổi khác trạng thái tương ứng. Reducer nhận vào một trong những trạng thái lúc này và một action, tiếp đến trả về một trạng thái new dựa trên action đó.
- **Dispatch**: cách tiến hành để gửi action đến store và kích hoạt vượt trình chuyển đổi trạng thái.
Khi áp dụng Redux, các bạn sẽ tạo một store duy nhất cho toàn cục ứng dụng của mình. Tâm trạng của ứng dụng được tàng trữ trong store và những thành phần của ứng dụng có thể truy cập và cập nhật trạng thái bằng phương pháp gửi những action tới store thông qua phương thức `dispatch`.
Phương thức `dispatch` sẽ gửi kích hoạt đến reducer tương ứng với kích hoạt đó. Reducer sẽ xử lý kích hoạt và trả về một trạng thái mới. Sau đó, store sẽ update trạng thái và thông tin cho những thành phần ứng dụng biết về sự việc thay đổi.
Để thực hiện Redux trong áp dụng React, chúng ta cần thiết đặt các thư viện Redux và React Redux. Sau đó, các bạn cần tạo ra các reducers để xử lý các action tương ứng và phối kết hợp chúng trong một root
Reducer. Từ bỏ đó, bạn có thể tạo ra store và thực hiện nó trong ứng dụng.
Các lợi ích khi thực hiện Redux trong cai quản trạng thái của React bao gồm:- dễ dàng dàng thống trị và quan sát và theo dõi trạng thái của toàn bộ ứng dụng.- cho phép chia sẻ tâm trạng giữa các thành phần một phương pháp dễ dàng.- thi công ứng dụng dựa vào nguyên tắc điều phối dữ liệu một chiều, khiến cho việc debug và mở rộng code tiện lợi hơn.
Tóm lại, Redux là 1 trong những công cụ mạnh khỏe để quản lý trạng thái trong ứng dụng React. Nếu như khách hàng đang học tập React JS từ bỏ căn bạn dạng đến nâng cao, lí giải này đã cung cấp cho chính mình kiến thức quan trọng để áp dụng Redux trong thừa trình phát triển ứng dụng React cùng tận dụng các tác dụng mà nó sẽ mang lại.