当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

Compojure

授权协议 未知
开发语言
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 不详
投 递 者 公孙向荣
操作系统 未知
开源组织
适用人群 未知
 软件概览

Compojure是一个Clojure的web框架。从它的README文件可以看出它是受到了Ruby的web框架Sinatra的启发。

  • 本节书摘来自异步社区《Clojure Web开发实战》一书中的第2章,第2.4节Compojure和Ring之后,作者[美]Dmitri Sotnikov,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.4 Compojure和Ring之后 不少程序库能有效应对各种处理任务,比如会话管理、输入验证、身份认证。你依旧可以随意挑拣适合你的部件。 我们选择lib-noir19作为接下来的关注重点

  •   揭秘 Compojure – Part 3   在第二部分中我们学习了怎么使用Compojure建立了一个框架项目。在本节中我们开始在这个项目中加入一些静态的文件。 在该程序中,将使用JQuery做为前端,而Clojure作为后台,主要关注Compojure。 1) 在address_book目录下创建存放静态文件的文件夹。 1. mkdir public 2. mkdir public/cs

  • 照着文档,做个很简单的web,用来学习。 web的功能:把数据库(文本文件)的内容显示到网页上。 1. lein new hello 会产生一个hello文件夹 2. 会在刚产生的hello文件夹里,自动添加一个project.clj文件,内容如下: (不一样可以改) (defproject hello "0.1.0-SNAPSHOT" :description "FIXME: write d

  • 使用clojure构建web应用程序,一般会用到这两个函数库。其中,ring负责请求和响应数据结构的转换,compojure用于路由。 当然上层还会有enlive,hiccup等web模版化的函数库。 Ring 请求和响应数据结构的转换在ring.util.servlet命名空间中实现 (defn servlet "Create a servlet from a Ring handler.."

  • 原文:https://github.com/weavejester/compojure/wiki compojure Compojure是一个在Ring基础上开发出的小型路由库,可使得web程序由小而独立的部分组成。使用时,在project.clj文件添加依赖: [compojure "1.1.5"] Getting Started 使用compojure最简单的方式是使用clojure构建工具l

  • 本节书摘来自异步社区《Clojure Web开发实战》一书中的第2章,第2.2节定义Compojure路由,作者[美]Dmitri Sotnikov,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.2 定义Compojure路由 Compojure是构建在Ring之上的路由库,它提供的方式非常简洁,用来关联处理URL和HTTP方法。Compojure路由基本上是这样子的: (GET "/:

 相关资料

相关阅读

相关文章

相关问答

相关文档