So sánh ReactJS với VueJS và Angular Lộ trình học ReactJS.. So sánh ReactJS với VueJS và Angular Lộ trình học ReactJS.. So sánh ReactJS với VueJS và AngularKhi nói về sự dễ dàng khi tiếp
Trang 1Khoa: Công Nghệ Phần Mềm
Lớp: SE347.N12
THUYẾT TRÌNH
CÔNG NGHỆ WEB VÀ ỨNG DỤNG
REACTJS
GVHD: ThS Trần Thị Hồng Yến
SVTH1: Nguyễn Hữu Trí - 20522051 SVTH2: Nguyễn Thành Phát – 20521737 SVTH3: Võ Nhật Nam - 20520646
Trang 2Nội dung báo cáo
.
.
.
.
.
.
.
Giới thiệu về ReactJS
Tại sao nên học ReactJS?
So sánh ReactJS với VueJS và Angular
Lộ trình học ReactJS
Demo website sử dụng ReactJS
Kết luận
Tài liệu tham khảo
Trang 3Nội dung báo cáo
.
.
.
.
.
.
.
Giới thiệu về ReactJS
Tại sao nên học ReactJS?
So sánh ReactJS với VueJS và Angular
Lộ trình học ReactJS
Demo website sử dụng ReactJS
Kết luận
Tài liệu tham khảo
Trang 4Giới thiệu về ReactJS
React (hay ReactJS) là một opensource do đội ngũ kỹ sư
của Meta (Facebook) phát triển và ra mắt vào năm 2013.
.
.
Bản thân React là một thư viện Javascript dành cho
front-end developer để tương tác với các thành phần trên một
website.
ReactJS hỗ trợ render dữ liệu cả Client và Server.
Trang 5Nội dung báo cáo
.
.
.
.
.
.
.
Giới thiệu về ReactJS
Tại sao nên học ReactJS?
So sánh ReactJS với VueJS và Angular
Lộ trình học ReactJS
Demo website sử dụng ReactJS
Kết luận
Tài liệu tham khảo
Trang 6Tại sao nên học ReactJS ?
Đơn giản dễ học cho người mới bắt đầu
Năng suất cao hơn
Mã nguồn ổn định
Thân thiện với SEO(Search
Engine Optimization)
Phù hợp với các công ty start-up
Trang 7Tại sao nên học ReactJS ?
Tái sử dụng component
Debug dễ dàng
Phù hợp với nhiều loại website
Có thể sử dụng cho cả Mobile App
Cộng đồng sử dụng lớn
Trang 8Nội dung báo cáo
.
.
.
.
.
.
.
Giới thiệu về ReactJS
Tại sao nên học ReactJS?
So sánh ReactJS với VueJS và Angular
Lộ trình học ReactJS
Demo website sử dụng ReactJS
Kết luận
Tài liệu tham khảo
Trang 9So sánh ReactJS với VueJS và Angular
. Mức độ phổ biến
Tuyển dụng việc làm ReactJS, Angular
và VueJS
Số sao của Angular, React, and Vue
trên Github.
Trang 10So sánh ReactJS với VueJS và Angular
. Mức độ phổ biến
Trang 11So sánh ReactJS với VueJS và Angular
Khi nói về sự dễ dàng khi tiếp cận thì VueJS được đánh giá là dễ dàng nhất vì nó linh hoạt và đơn giản.
-Mặc dù React có những công cụ như (JSX, Virtual DOM, Hook,…) giúp dễ dàng xây dựng ứng dụng với tài liệu ít được cập nhật hơn ReactJS được đánh giá là khá dễ học nhưng sau VueJS.
mới, phù hợp với những người có nhiều kinh nghiệm hơn và dùng để xây dựng những dự án phức tạp.
Trang 12Nội dung báo cáo
.
.
.
.
.
.
.
Giới thiệu về ReactJS
Tại sao nên học ReactJS?
So sánh ReactJS với VueJS và Angular
Lộ trình học ReactJS
Demo website sử dụng ReactJS
Kết luận
Tài liệu tham khảo
Trang 13Lộ trình học ReactJS
.
.
Kiến thức cơ bản: Chúng ta sẽ học vững kiến thức về HTML , CSS và Javascript Những kỹ năng cần có của developer: sử dụng GIT, Terminal, OOP, Cấu trúc dữ liệu giải thuật,…
.
.
.
Học về ReactJS
Build Tools như: yarn, npm, webpack,…
Styling: học về framework của CSS như: Bootstrap, SASS,…
Trang 14Nội dung báo cáo
.
.
.
.
.
.
.
Giới thiệu về ReactJS
Tại sao nên học ReactJS?
So sánh ReactJS với VueJS và Angular
Lộ trình học ReactJS
Demo website sử dụng ReactJS
Kết luận
Tài liệu tham khảo
Trang 15Nội dung báo cáo
.
.
.
.
.
.
.
Giới thiệu về ReactJS
Tại sao nên học ReactJS?
So sánh ReactJS với VueJS và Angular
Lộ trình học ReactJS
Demo website sử dụng ReactJS
Kết luận
Tài liệu tham khảo
Trang 16Kết luận
.
.
ReactJS là một framework đáng để học với những lặp trình viên front-end hay bất kì lập trình viên nào quan tâm đến lĩnh vực Web development
ReactJS có những công cụ mạnh mã hỗ trợ việc lập trình, xây dựng giao diện cho ứng dụng web
.
.
React phổ biến và dễ dàng tiếp cận với các lập trình viên mới
Tuy nhiên ta không nên quá phụ thuộc vào nó vì thư viên hay framework sẽ không ngừng thay đổi nên đừng quá phụ thuộc vào nó Vì vậy ta cần nắm vững những kiến thức cơ bản cốt lỗi như HTML, CSS và JAVASCRIPT
Trang 17Nội dung báo cáo
.
.
.
.
.
.
.
Giới thiệu về ReactJS
Tại sao nên học ReactJS?
So sánh ReactJS với VueJS và Angular
Lộ trình học ReactJS
Demo website sử dụng ReactJS
Kết luận
Tài liệu tham khảo
Trang 18Tài liệu tham khảo
. Tài liệu tìm hiểu về React và những lợi ích của nó: http://bit.ly/3HjflYK
.
.
.
Tài liệu so sánh giữa các framework ReactJS, Angular, VueJS: https://bit.ly/3UvEylT
Tài liệu về những biểu đồ so sánh ReactJS, Angular, VueJS: https://bit.ly/3HgYOEU