강의

멘토링

로드맵

NEW
Programming

/

Front-end

Tìm hiểu đơn giản về các mẫu thiết kế React

Hãy nhanh chóng làm quen với các mẫu thiết kế cốt lõi của React thông qua khái niệm và ví dụ!

13 học viên đang tham gia khóa học này

  • mjang69888231
react
컴포넌트
React
TypeScript
Design Pattern

Dịch cái này sang tiếng Việt

  • Khả năng thiết kế cấu trúc component có tính tái sử dụng cao và dễ bảo trì

  • Lựa chọn và áp dụng nhanh chóng các pattern phù hợp khi thiết kế component

Làm thế nào để sử dụng React tốt hơn? Có cách nào tốt hơn không?


Nhiều người đã suy nghĩ về cách sử dụng React tốt hơn, liệu có phương pháp nào tốt hơn không.
Và họ đã đưa ra giải pháp cho những vấn đề lặp đi lặp lại mà họ gặp phải khi sử dụng React.

Trong khóa học này, chúng ta sẽ tìm hiểu về 7 giải pháp đó: Container & Presentation, Compound, Custom Hooks, Data Provider, HOC, Render Props, State Reducer.

Không chỉ đơn thuần giới thiệu rằng có những design pattern như thế này~, mà chúng ta sẽ tìm hiểu những design pattern đó có những ưu nhược điểm gì, có những đặc điểm gì, cách nhìn nhận component như thế nào và cách sử dụng chúng ra sao.


Bạn không cần nghĩ rằng Design Pattern quá khó đâu.
Hãy cùng tìm hiểu nhanh chóng thông qua các ví dụ đơn giản và giải thích dễ hiểu nhé!


Nội dung được đề cập trong khóa học

🔍 Các khái niệm cốt lõi của từng pattern và ví dụ ứng dụng pattern

🔍 Ưu nhược điểm theo từng pattern và các trade-off cần xem xét khi áp dụng

🔍 Đưa ra tiêu chí về khi nào và nên chọn pattern nào


Đặc điểm của khóa học này

📌Hãy học nhanh 7 mẫu thiết kế với các ví dụ ngắn gọn và rõ ràng

📌Không chỉ là ghi nhớ đơn thuần, hãy tìm hiểu góc nhìn về component

📌 Thiết lập tiêu chí so sánh và đánh giá từ góc độ tái sử dụng, khả năng kiểm thử và hiệu suất

Tôi khuyến nghị cho những người như thế này

🤔 Người biết cơ bản React nhưng thiết kế component rời rạc nên khó bảo trì

😎 Những người có mục tiêu tạo ra hệ thống thiết kế/thư viện

Sau khi hoàn thành khóa học

  • Có thể thiết kế và triển khai các component có tính bảo trì và tái sử dụng cao

  • Có thể cải thiện tính nhất quán và khả năng mở rộng của code bằng cách lựa chọn pattern phù hợp với tình huống

  • Bạn có thể có góc nhìn mới về component.

Những lưu ý trước khi học

Kiến thức tiên quyết và lưu ý

  • Cần có kiến thức cơ bản về React

  • Bạn cần có kinh nghiệm tạo ra ít nhất một dự án nhỏ sử dụng React

  • Vì sử dụng TypeScript+ React, bạn cần phải biết TypeScript

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người biết viết code bằng React nhưng muốn viết code có cấu trúc hơn và có thể mở rộng được

  • Người có kiến thức cơ bản về React nhưng thiếu kỹ năng thiết kế cấu trúc và áp dụng pattern

Cần biết trước khi bắt đầu?

  • React

  • TypeScript

Xin chào
Đây là

저의 지식이 누군가에게 도움이 됬으면 하는 개발자입니다

Chương trình giảng dạy

Tất cả

15 bài giảng ∙ (54phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Ưu đãi có thời hạn

11.550 ₫

30%

359.301 ₫

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!