当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

Clojure学习——Web框架Noir

发表于: 2012-12-16   作者:Aaron5   来源:转载   浏览:
摘要: Noir是一个clojure的轻量级的web快速开发框架。而且使用和入门都比较简单,而且 官网例子也简洁明了。 一、对于lein1.x版本,生成Noir工程并启动: lein plugin install lein-noir 1.2.1 lein noir new my-website cd my-website lein run 执行完后,查看 htt
Noir是一个clojure的轻量级的web快速开发框架。而且使用和入门都比较简单,而且 官网例子也简洁明了。

一、对于lein1.x版本,生成Noir工程并启动:
lein plugin install lein-noir 1.2.1  
lein noir new my-website  
cd my-website  
lein run

执行完后,查看 http://localhost:8080/,将会看到启动好的项目。

二、对于lein2.x版本,生成Noir工程并启动:
lein new noir my-website
cd my-website
lein run

执行完后,查看 http://localhost:8080/,将会看到启动好的项目。

Noir是基于 Ring和Compojure基础之上搞的一个框架。
HTML模板用的是hiccup(一个HTML的DSL框架)。
至于model层框架可以考虑使用clj-record,clojureql或者korma这几个框架(我推荐korma),也可以自己使用clojure jdbc来搞一个。

如果对web的目录结构划分有疑问可以参考下 https://github.com/ibdknox/Noir-blog这个sample

Clojure学习——Web框架Noir

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号