gpt4 book ai didi

javascript - 带有闭包编译器和/或闭包库的 html5、angularJS

转载 作者:技术小花猫 更新时间:2023-10-29 12:25:34 24 4
gpt4 key购买 nike

我正在考虑 html5、用于数据绑定(bind)的 angularJS 以及用于交互式 Web 应用程序的 google 闭包编译器和闭包库。这些能很好地协同工作吗?遗憾的是,到目前为止似乎还没有详细的报道。

我有 adobe flex 经验,但我对纯 js 还很陌生。所以出题也算是从初学者的 Angular 出发了。没有需要移植的代码库,一切都将从头开始开发。

  1. 还有其他人成功使用过这个组合吗?
  2. 有第一手报道吗?
  3. 在这种情况下,您是推荐单独的技术,还是有更好的替代方案进行组合?
  4. 是否有任何好的示例、示例项目甚至教程(针对组合 - 而不是单独的技术)?
  5. 初学者应该注意的任何陷阱?
  6. 还有其他任何我应该使用或至少考虑的正交技术吗?

我已经找到了一些或多或少相关的链接:

最佳答案

闭包编译器

你绝对可以编译你的代码(Angular 本身是用 Closure 编译器编译的),尽管此时你只能使用简单的优化。

一般来说,我们希望 Angular 能够与编译器协同工作。

闭包库

Google 内部有一堆项目,将这个库与 Angular 一起使用。

他们使用 goog.provide() 和 goog.require() 作为依赖项。此外,使用 goog.isString() 或 goog.inherits() 等实用程序也非常简单。

使用闭包 UI 组件可能需要一些额外的工作(尽管同样有项目在使用它)。

关于javascript - 带有闭包编译器和/或闭包库的 html5、angularJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11032092/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com