Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular和Angular Dart-推荐哪种框架用于web开发?_Angular_Angular Dart - Fatal编程技术网

Angular和Angular Dart-推荐哪种框架用于web开发?

Angular和Angular Dart-推荐哪种框架用于web开发?,angular,angular-dart,Angular,Angular Dart,我有点困惑最新的角度版本和角度飞镖之间的区别。看起来两者具有相同的语法和实现风格。那么,谷歌推出新框架的目的是什么呢?我觉得外面太混乱了。根据角省道文件 是一个专注于生产力的web应用程序框架, 性能、安全性和稳定性 据我所知,Angular也为web开发提供同样的服务,主要关注性能 谁能帮我理解-什么时候使用角镖和角镖?我在stack overflow中看到了一个链接,它与Angular js相比较 没有一般性的答案。这主要取决于您的需求和偏好 尝试: 如果您想使用省道语言,那么您可能还想使用

我有点困惑最新的角度版本和角度飞镖之间的区别。看起来两者具有相同的语法和实现风格。那么,谷歌推出新框架的目的是什么呢?我觉得外面太混乱了。根据角省道文件

是一个专注于生产力的web应用程序框架, 性能、安全性和稳定性

据我所知,Angular也为web开发提供同样的服务,主要关注性能

谁能帮我理解-什么时候使用角镖和角镖?我在stack overflow中看到了一个链接,它与Angular js相比较


没有一般性的答案。这主要取决于您的需求和偏好

尝试:

如果您想使用省道语言,那么您可能还想使用Angular的省道风格,否则可能更倾向于TypeScript风格

由于这两个版本在2016年5月被拆分并独立开发,因此它们之间存在显著差异

这些版本之间没有共享内容。例如,第三方组件仅适用于其构建的风格

例如,如果您喜欢Dart,因为您已经使用Flatter构建了一个移动应用程序,那么您可能希望在应用程序的web版本中重用大部分代码。这对AngularDart很有效

如果不是这样,您可能希望使用TypeScript版本

Angular Dart在构建大规模web应用程序方面有一些显著的优势,因为它有一个更强大的类型系统(您的里程可能会根据您的喜好而有所不同)。
如果您依赖于第三方组件,那么TypeScript风格可能会为您提供更多。与TypeScript社区相比,Dart社区仍然很小。

您知道两者之间的性能差异吗?angulardart应用程序和angulardart应用程序的初始页面加载时间是否存在任何可测量的差异?FWIW,我对vs进行了灯塔分析(这两个黑客新闻阅读器都是用angular、dart和typescript构建的),dart应用程序的性能得分略高,搜索引擎优化得分也相当高