Angular 使用jquery/java脚本库的角度化端口是否有任何性能/构建大小优势?

Angular 使用jquery/java脚本库的角度化端口是否有任何性能/构建大小优势?,angular,Angular,我在一个使用多个第三方库的项目中工作,如: 智能表格 HandsonTable code镜像 引导/ngx引导 Highcharts 我从这些库的角度化版本开始我的项目。然而,我不会说这是一次很好的经历。这些角度化库中的大多数都有糟糕的文档(除了ngx引导),更多的开放问题和一些缺少的特性。原始库中有更多示例和Stackoverflow QnAs 因此,我开始使用原始的jquery/java脚本库。其中一个问题显然是,我的代码看起来不像angular代码,而且我必须使用Ngzone.run(

我在一个使用多个第三方库的项目中工作,如:

  • 智能表格
  • HandsonTable
  • code镜像
  • 引导
    /
    ngx引导
  • Highcharts
我从这些库的角度化版本开始我的项目。然而,我不会说这是一次很好的经历。这些角度化库中的大多数都有糟糕的文档(除了ngx引导),更多的开放问题和一些缺少的特性。原始库中有更多示例和Stackoverflow QnAs

因此,我开始使用原始的jquery/java脚本库。其中一个问题显然是,我的代码看起来不像angular代码,而且我必须使用
Ngzone.run()
进行更改检测。优点是我可以使用CDN和延迟脚本下载


使用这些库的angularised端口还有其他原因吗?可能与构建大小或性能有关?

根据我的开发经验,我们更喜欢第三方库的Angular版本,该版本针对Angular进行了优化,我们不想手动添加额外代码,如触发器CD、声明常量变量等

如果您认为第三方库的Angular版本已经过时,则不支持您所需的功能。您可以选择Javascript版本。这取决于你的选择和你的需要

关于捆绑包大小,Webpack将只包括您访问的模块、组件和模板。它将删除树上未使用的代码,并消除死代码。关于尺寸,我们没有太大的区别