ReactJS vs AngularJS ? Who will win?

Bài Infographic này khá hay mọi người vào bình luận chơi :smiley:

http://freezeprosoftware.com/news/reactjs-vs-angularjs.aspx#.V4TLc2h97IV

3 Likes

Disclaimer: Kinh nghiệm AngularJS của mình rất hạn chế. Nên cách nhìn có thể không được toàn diện cho lắm

Mình thấy thế này:

  • ReactJS: lightweight view layer, có thể bỏ nó vào bất cứ app nào và thay thế từng cái 1. Mọi thứ đều là Javascript nên dễ hơn, không cần học nhiều. (Tuy nhiên cần phải tự lựa các thành phần khác như router, store và học API của các thành phần đó)
  • AngularJS: full-featured framework. Muốn dùng là phải dùng hết. Cần học thêm cái mockup HTML lạ đời của nó nữa.

Nên: Tin Google thì dùng AngularJS, tin Facebook thì dùng ReactJS

just kidding


Một điều quan trọng là tuy Google đứng sau việc phát triển Angular nhưng mà nó không được dùng trong sản phẩm của Google. Còn ReactJS thì được dùng ở Instagram, Fb mua về thì dùng trên Facebook luôn. Nên mình chọn ReactJS vì tương lai của nó sẽ được đảm bảo. (business choice)

2 Likes

Em cũng chọn React vì không tin tưởng Angular cho lắm.

1 Like

Có chứ bác, có điều đa số là internal app thôi, chắc do vấn đề perfomance. minh cũng đang dùng Angular, cũng làm internal app.
ref: https://www.madewithangular.com/#/categories/google

1 Like

Angular 2 ra mắt hy vọng sẽ có nhiều cải tiến hơn so với AngularJS. Mình thì đang nghiên cứu về Angular

Angular 1 thi đên 2018 nó stop phát triển rồi. Mà thấy nhiêu công ty vẫn dung Anguler 1 thôi :smiley:

Thấy từ 1 lên 2 nhiều breaking changes quá

Facebook.com luôn chạy master branch của ReactJS. Mình thích nhất ở chỗ đó

1 Like

Angular 1 vs 2 chỉ giống nhau cái tên thôi. Kiến trúc thay đổi hoàn toàn.

1 Like

Vẫn đang hóng 2 thằng này, hiện tại thì vẫn ko mặn mà với thằng Angular lắm, nó định nghĩa lại cách viết web nhiều quá :slight_smile: hiệu suất thì chả biết hơn ai :slight_smile: thằng angular 2 hình như vẫn beta thì phải đúng ko mọi người

Còn có VueJS cũng đơn giản và hay lắm (hình như của tàu hay hàn quốc gì đó) mọi người có ai dùng thử chưa ? :joy:

Thời bây giờ là thời đại open source. Tàu hay Hàn gì cũng chơi vì mình kiểm soát được mà. Vấn đề là JS framework vô số kể. Mỗi ngày có thêm 1 cái. Chọn cái nào có tương lai mà dùng

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?