请在 2024 年 Clojure 状态调查! 中分享您的想法。

欢迎!有关如何操作,请参阅 关于 页面获取更多信息。

+4
ClojureScript

Google 最近宣布将终止对 Closure Library(并非 Closure 本身)的支持。

这对 ClojureScript 有任何实质性的影响吗?

谢谢!

2 个答案

+2

被选中
 
最佳答案

ClojureScript 本身并没有受到影响。它本身使用该库的非常少,如果需要可以很容易地替换。

但是可能会受到影响的是使用 Closure Library 提供的其他项目的库。尽管这些东西并没有消失,但也不会再得到更新。考虑到这些事物已经成熟和稳定,这样可以,但可能需要开始寻找替代品。

考虑到实际上很少有东西在使用 goog.*,我认为这并没有真正需要担心的实质影响。

为了明确:我认为CLJS永远不会从Closure Library移除目前可用的内容,即便它做到了,你只需声明额外的依赖项即可恢复。所以,如果东西能正常工作,就没有理由停止使用它。然而,Closure Library中有很多内容是相对滞后的,并且在应对已不再存在的浏览器问题,可能有更多更现代的替代方法,用更少的代码完成等效功能。
0 投票

请参阅David Nolen在最新ClojureScript发布中的更新:https://script.clojure.org/news/2024-01-24-release

...