16

My next big hobby hack coming up is to make a website for myself with Clojure. I figure this would be a good way to learn Clojure but trying to plan ahead I think a came across some outdated information.

Right now Noir looks like a winner. I'm open to any suggestions on what I should try using.

4

4 回答 4

7

Compojure 是常见的首选。

它有很好的记录,例子比比皆是。因为 Compojure 已经存在了一段时间(在 Clojure 术语中),所以有一些过时的教程。您可以发现这些,因为在示例中它们将具有类似 clojure 1.2 的内容。

于 2012-08-22T18:12:42.167 回答
5

我用过Noir好几次。如果您在 Clojure 中构建网站,强烈推荐。不过过了一段时间,我们最终使用 Ember.js 将大部分业务逻辑转移到了客户端。然后 Noir Clojure 变成了一个 RESTful json 服务。Clojure 的数量减少了(我很沮丧,嘘),但应用程序在这种方式下要好得多。Ember 非常适合构建许多依赖和连接的视图,这些视图在检索或保存新数据时需要同步在一起。

但我离题了。

于 2012-08-22T19:20:20.033 回答
3

这取决于您希望通过 Web 框架解决的具体任务。我认为这个主题 -成熟的 Clojure Web 框架?会帮助你。

于 2012-08-22T19:54:26.873 回答
0

我一直关注的另一个是joodo

于 2012-08-23T01:44:10.730 回答