我正在考虑使用ClojureScript构建网站。在客户端和服务器端编写ClojureScript是否有意义,就像node.js一样?
答案 0 :(得分:12)
这是可能的,但绝对没有理由不在服务器端使用Clojure本身,并且您将获得更好的性能和更好的库可用性。连接Clojurescript / Clojurescript并不比Clojure / Clojurescript更容易。
我建议这样做的唯一情况是你已经完全致力于服务器端的javascript基础设施(例如,节点),并且想要编写Clojurescript而不是Javascript。
答案 1 :(得分:-2)
@A回复Levand :( 不是真正的答案,我只是一个普通的人,主要是一个php程序员)。所以。我真的(如果可以的话)敦促levand进一步发展他的答案。只是没有得到它,就是这样。我是一些lisp功能的忠实粉丝(尤其是方案中相当不寻常的宏语法)。因此,我希望他(如果他知道的话)或其他任何人告诉我。这件事真糟糕。我根本没有看到任何坏事。相反,我更喜欢它(不幸的是,我自己在浏览器中使用了clojurescript)。我能想到的唯一不好的事情就是。
如果Gambit-Scheme可以成为unix脚本编写器的一个很好的工具,那么我无法看到在浏览器或服务器中有一些不错的Clojurescript Lisp是什么问题。 (正如你所看到的,我几乎不能称自己为好的程序员。我用Debian全职工作了2个月然后答应自己Debian和Ubuntu不适合我,尽管它几乎不是坏事。只是感觉它复杂的东西,我想简单)。如果不是因为学习和实验的乐趣。 (试图在新的方向上看问题,或者说,#34;在框外思考")。如果Zubair可以分享他关于在html 中整合clojurescript的问题的想法,我会非常高兴。 /糟糕的程序员,他是另一个坏程序员在学校里打算计划的,并且非常高兴他学到了这一点。虽然这是一个相当令人沮丧的经历。 将球扔到空中,希望有人可以拿起它。