角度2 V/S角度js V/S反应js v/s打字稿

Nir*_*ani 7 angularjs typescript reactjs angular

我是一个简单的新手网络开发人员.我打算创建一个供我自己使用的简单网站.

作为一名新手网络开发人员,我只知道很少的JavaScript和jQuery概念.

为了构建我的网站,我认为让我们用一些新的概念构建.

因此,当我开始搜索时,我了解了很多新的库,如AngularJS,Angular 2,TypeScript,React.js和Node.js. whewww ...

所以我想问一个简单的问题,这些库是什么?

Angular 2 Angular Connect AngularJS AngularJS之间有什么区别吗?

我知道React.js是由Facebook创建的,而AngularJS是由Google创建的.

我不想在所有这些库之间创建比较.但是想要在单页中理解所有这些概念,并有明确的答案.

作为一名网络开发者,我只想知道这些东西是什么?

请帮助我简化所有这些条款.请告诉我每个图书馆提供的内容?

bas*_*rat 7

角度2 V/S角度js V/S反应js v/s打字稿

第一个角度2对角度1

现在角度与反应

  • Angular是一个功能齐全的框架(例如,http路由被烘焙).React只是人们提供其他库(如http路由)的视图.

最后TypeScript:它只是一种编译语言,可以转换为JavaScript,因此可以与任何这些框架一起使用.


kub*_*ube 1

Typescript 不是一个库,它是一种编译为 Javascript 的语言,允许静态类型以及其他一些东西,例如编写 ES6 并将其编译为 ES5。

Typescript 的一个重要特点是任何 Javascript 代码都是有效的 Typescript 代码。它是 JS 的超集,这意味着它只是向 JS 添加了功能,但保持了所有功能的兼容。

它与三个库中的每一个都兼容。