文件名称:ajax调用java实例源码-jayq:jQuery的ClojureScript包装器
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-24 04:48:12
系统开源
ajax调用java实例源码杰克 ClojureScript 的 jQuery 包装器。 等一下.. 我以为我们不应该使用jQuery? 当 ClojureScript 首次出现时,普遍的看法是,由于 jQuery 与 Google Closure Compiler 不兼容,我们不应该使用它。 所以我开始研究 Pinot,这是一个封装了 goog.* API 的库。 这段旅程既痛苦又令人沮丧,不久我意识到我实际上是在无缘无故地重写 jQuery 的部分内容。 与其这样做,我认为我的时间最好花在构建最坚固的 JS 库之上。 不过,在我开始这条道路之前,我想确保我对所有反对使用它的论点都有答案。 它们如下: 它不能被 Closure 编译器编译,这意味着我们不能使用高级编译。 它将为您添加另一件事来下载和增加 cljs 代码的大小,因为 Closure 编译器不会修改这些符号。 它不会适用于 Clojure 习语。 我将按顺序处理每一个。 就无法编译而言,我们无论如何都不应该将 jquery 与我们的应用程序打包在一起。 几乎整个网络都建立在 $ 上,这意味着几乎每台连接到互联网的计算机都
【文件预览】:
jayq-master
----.gitignore(65B)
----src()
--------jayq()
----LICENSE(11KB)
----CHANGELOG.md(3KB)
----README.md(6KB)
----project.clj(228B)