Bạn sẽ học được gì trong khóa học ReactJS
- Tìm hiểu về khái niệm SPA/MPA trong Lập trình web
- Tìm hiểu về khái niệm hooks
- Tìm hiểu cách ReactJS hoạt động
- Tìm hiểu về function/class component
- Làm thế nào để tối ưu hiệu năng ứng dụng
- Thành thạo làm việc với RESTful API
- Hiểu rõ ràng Redux workflow
- Thành thạo sử dụng Redux vào dự án
- Biết sử dụng redux-thunk middleware
- Xây dựng sản phẩm thực tế (clone Tiktok)
- Triển khai dự án React ra Internet
- Đủ hành trang tự tin apply đi xin việc
React JS là gì?
React.JS là một thư viện Javascript dùng để xây dựng giao diện người dùng phát triển bởi Facebook.
Học React JS có khó không?
Theo tôi việc học React JS khá nhanh và vui nhưng bạn cần phải có kiến thức am hiểu về JavaScript cũng như HTML, CSS
Lập trình viên Front-End ReactJS cần học gì?
React JS là một framework đơn nhất, nhưng để xây dựng được ứng dụng web SPA hoàn chỉnh, trước hết bạn cần học như sau:
- Javascript: Bởi vì JS chính là ngôn ngữ xây dựng nên React, yêu cầu mức độ trung bình, nếu bạn chưa biết gì về JavaScrupt thì bạn nên bỏ thời gian ra học luyện các khóa học JavaScript tại đây.
- HTML/CSS: Tất nhiên rồi bởi vì nền tảng cơ bản mọi website hiện nay đều trả về HTML-CSS cho trình duyệt và người dùng
- React: Như vậy sau khi có kiến thức trên thì bạn có thể bắt tay vào học viết React RS cho Front End
Lập trình viên Back-End React JS cần học gì?
Back-End có nhiều cách để viết không nhất thiết phải viết bằng JS, Bạn chỉ cần xây dựng các API để cho phía ReactJS Frond-End gọi lấy dữ liệu.
Nếu đã biết JavaScript bạn có thể viết Back End API bằng Node JS
Hoặc viết backend bằng các ngôn ngữ Server Side như ASP.NET MVC, PHP, Java...
Sau khi biết cách xây dựng các Api từ Back-end trả về dạng JSON hoặc HTML, Text, XML - Chúng ta sẽ dùng React JS để gọi dữ liệu về Render lên website
Vậy chúng ta hãy cùng bắt đầu cùng nhau học lập trình React JS cùng với F8 nhé