2015-10-23 20 views
7

Tôi là một nhà phát triển web đơn giản và mới. Tôi sẽ tạo một trang web đơn giản để tôi sử dụng.Góc 2 V/S Góc js V/S Phản ứng js v/s Bản ghi

Là một nhà phát triển web mới, tôi chỉ biết rất ít khái niệm về JavaScript và jQuery.

Để xây dựng trang web của tôi, tôi nghĩ chúng ta hãy xây dựng với một số khái niệm mới.

Vì vậy, khi tôi bắt đầu tìm kiếm, tôi đã biết rất nhiều thư viện mới như AngularJS, Angular 2, TypeScript, React.js và Node.js. whewww ...

Vì vậy, tôi muốn đặt một câu hỏi đơn giản, tất cả các thư viện này là gì?

Có sự khác biệt nào giữa Angular 2 Angular Connect AngularJS AngularJS không?

Tôi biết rằng React.js được tạo bởi Facebook và AngularJS được tạo bởi Google.

Tôi không muốn tạo so sánh giữa tất cả các thư viện này. Nhưng muốn hiểu tất cả các khái niệm này trong một trang với câu trả lời rõ ràng.

Là nhà phát triển web, tôi chỉ muốn biết tất cả những điều này là gì?

Vui lòng chỉ giúp tôi làm cho tất cả các Điều khoản này trở nên đơn giản. Và vui lòng cho tôi biết thư viện cung cấp những gì?

Trả lời

1

Loại bản ghi không phải là thư viện, là ngôn ngữ biên dịch sang Javascript, cho phép nhập tĩnh và một số nội dung khác như viết ES6 và biên dịch sang ES5.

Điều quan trọng của Typecript là bất kỳ mã Javascript nào đều là mã Typecript hợp lệ. Đó là một siêu của JS, có nghĩa là nó chỉ thêm các tính năng cho JS, nhưng giữ tất cả các tính năng tương thích.

Nó tương thích với từng thư viện.

7

góc 2 V/S góc js V/S Phản ứng js v/s nguyên cảo

Đầu tiên góc 2 vs góc 1

  • góc 2: nó là phiên bản tiếp theo của góc cạnh ... hiện đang được phát triển tích cực. Người ta được viết lại bằng nguyên cảo https://angular.io/

  • góc 1: phiên bản hiện tại của nó trong góc: https://angularjs.org/

Bây giờ góc so với phản ứng

  • góc là một khuôn khổ đầy đủ tính năng (ví dụ http định tuyến được nướng trong). Phản hồi chỉ là chế độ xem với những người cung cấp các thư viện khác (như định tuyến http).

Cuối cùng TypeScript: Nó chỉ là ngôn ngữ lập trình chuyển thành JavaScript và do đó có thể được sử dụng với bất kỳ khung công tác nào trong số này.

+0

Xin lỗi vì nhận xét đó. Nhưng Angular 2 được xử lý bởi cộng đồng/tổ chức hoàn toàn khác hoặc được xử lý bởi cùng một cộng đồng có thể là google? –

+0

Góc là bởi Google, Phản ứng của Facebook – AndyFaizan

+0

Đừng xin lỗi, Angular <1 và 2 đều chỉ được Google hỗ trợ, nó chỉ là Angular 2 bây giờ dựa trên Typecript được phát triển bởi Microsoft – keshav