2

我对clojure / compojure相当陌生,但真的很喜欢它。自然而然地,我从 Noir stack 开始了我的探索。编写了一个 POC 应用程序。然后,发现了解放者——这很有意义。只是想知道,是否有人曾经将 Noir 应用程序迁移到 Liberator。对涵盖此内容的文章/博客的任何引用将不胜感激。

4

2 回答 2

3

NoirLiberator的目标略有不同。简而言之,您将使用 Noir 创建网站或 Web 应用程序,并使用 Liberator 创建 API,通过公开您的资源以进行 RESTful 访问。因此,要回答您的主要问题,您不会真正从 Noir迁移到 Liberator。

同样现在,Noir 实际上已被 compojure+ lib-noir弃用

以防万一,如今在 Clojure 中构建 Web 应用程序的主要框架是:

于 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 回答