gate:Ring 和 Clojure 的“路由即数据”HTTP 路由库

时间:2024-06-29 10:39:17
【文件属性】:

文件名称:gate:Ring 和 Clojure 的“路由即数据”HTTP 路由库

文件大小:20KB

文件格式:ZIP

更新时间:2024-06-29 10:39:17

Clojure

门 Gate 是一个用于 Ring 和 Clojure 的 HTTP 路由库。 ( ns hello-world ( :require [gate :refer [handler defrouter ]])) ( defrouter app [{ :path " / " :get ( handler [] "

Hello, World!

" )}] { :not-found ( handler [] "

404

Not Found

" )}) 内容 安装 将以下依赖项添加到您的project.clj文件中: [gate " 0.0.19 " ] 基本原理 门: 将路由表示为数据而不是宏。 从路由创建中取消处理程序创建。 允许将中间件轻松应用于单个路由和路由组。 保持快速,即使在路由大量路由时也是如此。 在


【文件预览】:
gate-master
----.gitignore(93B)
----src()
--------gate.clj(2KB)
--------gate()
----LICENSE(11KB)
----examples()
--------gate()
----README.md(7KB)
----project.clj(685B)

网友评论