我对clojure / compojure很新,但真的很喜欢它。当然,我开始用Noir堆栈进行探索。写了一个POC应用程序。然后,发现了解放者 - 非常有意义。只是想知道,如果有人曾经将Noir应用程序迁移到Liberator之前。任何对文章/博客的引用都会受到高度赞赏。
答案 0 :(得分:3)
Noir和Liberator的目标略有不同。
简单来说,您可以使用Noir创建网站或Web应用程序,使用Liberator创建API,方法是通过公开资源进行RESTful访问。所以要回答你的主要问题,你不会真的从
现在,Noir实际上已被弃用为compojure + lib-noir
以防万一,这些天在Clojure中构建Web应用程序的主要框架是:
答案 1 :(得分:1)
我正在从仍然处于测试版的书http://pragprog.com/book/dswdcloj/web-development-with-clojure中学习大部分的语法/组合。似乎它在发布之前已经过时了。基座似乎非常有趣和令人兴奋。虽然,人们怎么想,我知道这很难预测,但是基座成为下一个事实标准取代compojure + libnoir的可能性是什么?只是拥有非常稀缺的资源,并试图在游戏早期做出正确的选择。这些天做出简单的决定很困难。