【文件属性】:
文件名称:bide:一个简单的ClojureScript路由库
文件大小:18KB
文件格式:ZIP
更新时间:2021-04-29 07:36:17
html5 clojurescript routing html5-history JavaScript
比德
ClojureScript的简单路由库,使用类似Express的语法。
Egiak ez ditu bi bide
—巴斯克语谚语。
将以下依赖项添加到您的project.clj文件中:
[funcool/bide " 1.6.0 " ]
只需导入核心名称空间并开始构建路由器即可:
( ns myapp.core
( :require [bide.core :as r]))
( def router
( r/router [[ " /api/auth " :myapp/auth ]
[ " /api/users/:id " :myapp/user-by-id ]]))
现在,您可以执行基本操作,例如match和resolve :
( r/match router " /api/auth " )
; ; => [:myapp/auth ni
【文件预览】:
bide-master
----.gitignore(150B)
----src()
--------bide()
----README.adoc(4KB)
----LICENSE(1KB)
----scripts()
--------repl.clj(184B)
--------watch-benchmarks.clj(251B)
--------build(64B)
--------build.clj(392B)
--------repl(70B)
--------watch.clj(240B)
--------watch-benchmarks(75B)
--------watch(64B)
----CHANGES.md(2KB)
----test()
--------bide()
----project.clj(903B)