강의

멘토링

커뮤니티

Programming

/

Front-end

Chinh phục hoàn toàn React Router

Hãy cùng nhau chinh phục React Router, điều cần thiết cho tất cả những ai tạo SPA bằng React 💪

(4.7) 3 đánh giá

48 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • woongjae
react-router-dom
react-router-dom
react-router
react-router
React
React
SPA
SPA
react-router-dom
react-router-dom
react-router
react-router
React
React
SPA
SPA

Bạn sẽ nhận được điều này sau khi học.

  • Định tuyến phía máy khách cơ bản bằng React Router

  • Cách sử dụng API dữ liệu mới được thêm vào sau React Router 6.4

Cốt lõi của phát triển SPA! React Router
Chúng tôi sẽ cho bạn biết những điểm chính một cách nhanh chóng và ngắn gọn.

Những điều cần biết dành cho các nhà phát triển React
Làm chủ React Router

Chúng tôi giới thiệu React Router (react-router-dom, React Router), được sử dụng khi phát triển ứng dụng web SPA (Ứng dụng trang đơn) .

Bất kỳ lập trình viên front-end nào quen thuộc với React đều hẳn biết đến React Router. Tuy nhiên, do tầm quan trọng của nó, nhiều người có xu hướng chỉ sử dụng nó ở mức độ họ thực sự hiểu biết.

Trong khóa học này, bạn sẽ tìm hiểu về phiên bản mới nhất của thư viện react-router-dom , giúp bạn điều hướng và cải thiện mối quan hệ giữa thanh địa chỉ của trình duyệt và các ứng dụng React.

Các tính năng của bài giảng

Học bằng cách gõ mã

Nó được cấu trúc sao cho bạn có thể tự nhiên học các tính năng và cách sử dụng React Router bằng cách nhập trực tiếp mã.

Tiến hành thở nhanh và ngắn gọn

Bạn có thể học các khái niệm về React Router trong thời gian ngắn bằng cách làm theo hướng dẫn.

Theo dõi và xem lại
Chúng tôi cung cấp tài liệu học tập

  • Các tài liệu được sử dụng trong bài giảng và tài liệu tham khảo bổ sung được cung cấp qua Notion (sẽ được cập nhật định kỳ).
  • Mã được sử dụng trong bài giảng được cung cấp trên Github .

💡 Vui lòng kiểm tra trước khi tham gia lớp học

  • Hướng dẫn này được thực hiện trên macOS, nhưng bạn cũng có thể thực hiện trên Windows.
  • Tôi sử dụng Node.jsVisual Studio Code .
  • Khóa học này giả định rằng bạn đã hoàn thành kiến thức cơ bản về React.
  • Tốc độ của các bài tập có thể hơi nhanh. Chúng tôi đã thiết kế bài tập sao cho bạn có thể nhanh chóng nắm bắt được mạch bài và ôn tập lại. Ngoài ra, một số khái niệm được trình bày nhanh chóng, có thể hơi khó. (Nếu bạn có bất kỳ thắc mắc nào, chúng tôi dự định sẽ củng cố lại những khái niệm bạn thấy khó.)

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

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

  • Nhà phát triển front-end mới bắt đầu học React muốn tìm hiểu nhanh và chi tiết về React Router

  • Nhà phát triển front-end cần sử dụng React Router và muốn tìm hiểu các khái niệm trong thời gian ngắn

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

  • Phản ứng

  • JavaScript

Xin chào
Đây là

12,226

Học viên

135

Đánh giá

4.7

Xếp hạng

5

Các khóa học

Tôi là kỹ sư phần mềm với 14 năm kinh nghiệm.

Từ năm 2021, tôi dẫn dắt đội ngũ phát triển Front-end tại NHN Dooray và chịu trách nhiệm về toàn bộ UI của dịch vụ. Với vai trò quản lý đội ngũ, tôi đã xử lý hệ thống cũ (legacy system) đang vận hành trước đó...

Từ năm 2021, tôi đã dẫn dắt nhóm phát triển Front-end tại NHN Dooray và chịu trách nhiệm về toàn bộ UI của dịch vụ. Với vai trò trưởng nhóm, tôi đã thực hiện đổi mới hệ thống cũ (AngularJS, Vue) sang React và TypeScript. Tôi đảm nhận việc thiết kế và quản lý kiến trúc để hơn 10 kỹ sư Front-end có thể cùng nhau phát triển một sản phẩm duy nhất. Do quy mô dịch vụ lớn và độ phức tạp cao, tôi đã triển khai phát triển và vận hành theo mô hình Monorepo, đồng thời áp dụng Micro Frontend để nỗ lực rút ngắn chu kỳ triển khai. Tôi cũng đóng vai trò quản lý tích cực các thành phần thông qua Storybook, xây dựng Hệ thống Thiết kế (Design System) và tinh chỉnh các quy trình để hệ thống này được ứng dụng hiệu quả.

Trước đây, tôi đã làm việc tại Studio XID, sử dụng TypeScript và Electron để tạo ra ProtoPie - một công cụ tạo mẫu tương tác dành cho các nhà thiết kế. Trong suốt khoảng 4 năm phát triển một sản phẩm duy nhất, tôi đã luôn nỗ lực để viết nên những dòng mã tốt và chất lượng.

Tôi đang nỗ lực suy nghĩ và áp dụng những hướng đi tốt hơn cho việc phát triển các ứng dụng JavaScript quy mô lớn. Tôi cũng đã và đang hoạt động với tư cách là Microsoft MVP (TypeScript),

Tôi luôn suy nghĩ và nỗ lực áp dụng những hướng đi tốt hơn cho việc phát triển các ứng dụng JavaScript quy mô lớn.
Tôi từng hoạt động với tư cách là Microsoft MVP (TypeScript) và rất thích trò chuyện với mọi người về các công nghệ web mới nhất.

Tôi đã từng dẫn dắt các đội ngũ front-end tại nhiều nơi khác nhau, và chủ yếu thực hiện các công việc back-end bằng các ngôn ngữ lập trình hàm (Clojure) hoặc Node.js.
Tôi có nhiều sự quan tâm đến việc tự động hóa cơ sở hạ tầng.

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

Tất cả

27 bài giảng ∙ (1giờ 56phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

3 đánh giá

4.7

3 đánh giá

  • cn2zzang0147님의 프로필 이미지
    cn2zzang0147

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    74% đã tham gia

    Thật dễ dàng và rõ ràng để hiểu nên tôi có thể hiểu rõ. Cảm ơn bạn vì bài giảng tuyệt vời!

    • tessjds4558님의 프로필 이미지
      tessjds4558

      Đánh giá 1

      Đánh giá trung bình 4.0

      4

      67% đã tham gia

      Sau trình tải, hành động, trình tìm nạp, v.v., thiếu phần giải thích chi tiết về lý do chúng được giải thích và khi nào nên sử dụng chúng, vì vậy tôi đã tìm kiếm chúng một cách riêng biệt trên Google.

      • yongwchoi261087님의 프로필 이미지
        yongwchoi261087

        Đánh giá 32

        Đánh giá trung bình 4.9

        5

        33% đã tham gia

        Điều này đã giúp tôi hiểu rõ hơn nhiều về khái niệm router. Cảm ơn bạn.

        1.146.211 ₫

        Khóa học khác của woongjae

        Hãy khám phá các khóa học khác của giảng viên!

        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!