我对clojure / compojure相当陌生,但真的很喜欢它。自然而然地,我从 Noir stack 开始了我的探索。编写了一个 POC 应用程序。然后,发现了解放者——这很有意义。只是想知道,是否有人曾经将 Noir 应用程序迁移到 Liberator。对涵盖此内容的文章/博客的任何引用将不胜感激。
问问题
223 次
2 回答
3
Noir和Liberator的目标略有不同。简而言之,您将使用 Noir 创建网站或 Web 应用程序,并使用 Liberator 创建 API,通过公开您的资源以进行 RESTful 访问。因此,要回答您的主要问题,您不会真正从 Noir迁移到 Liberator。
同样现在,Noir 实际上已被 compojure+ lib-noir弃用
以防万一,如今在 Clojure 中构建 Web 应用程序的主要框架是:
- 夜光
- 底座,
- (在较小程度上)ClojureScriptOne
- (如上所述)纯compojure + libnoir
于 2013-10-24T06:26:15.143 回答
1
我从这本书http://pragprog.com/book/dswdcloj/web-development-with-clojure中学习了大部分 clojure/compojure,该书仍处于测试阶段。似乎它在发布之前就已经过时了。基座似乎非常非常有趣和令人兴奋。虽然,人们怎么想,我知道这很难预测,但是 Pedestal 成为替代 compojure+libnoir 的下一个事实标准的可能性有多大?只是拥有非常稀缺的资源,并在游戏早期尝试做出正确的选择。如今,做出简单的决定很困难。
于 2013-10-24T15:18:04.017 回答