mirror of
https://github.com/metosin/reitit.git
synced 2025-12-16 16:01:11 +00:00
Update docs & perf tests
This commit is contained in:
parent
e8ee224160
commit
127c071fc8
4 changed files with 510 additions and 195 deletions
12
README.md
12
README.md
|
|
@ -11,7 +11,7 @@ A friendly data-driven router for Clojure(Script).
|
|||
* Extendable
|
||||
* [Fast](https://metosin.github.io/reitit/performance.html)
|
||||
|
||||
See [Issues](https://github.com/metosin/reitit/issues) for roadmap.
|
||||
See the [full documentation](https://metosin.github.io/reitit/) for details.
|
||||
|
||||
## Latest version
|
||||
|
||||
|
|
@ -54,19 +54,23 @@ Optionally, the parts can be required separately:
|
|||
; :path "/api/orders/2"}
|
||||
```
|
||||
|
||||
## Documentation
|
||||
## More info
|
||||
|
||||
[Check out the full documentation!](https://metosin.github.io/reitit/)
|
||||
|
||||
Roadmap is mostly written in [issues](https://github.com/metosin/reitit/issues).
|
||||
|
||||
There is also a [#reitit](https://clojurians.slack.com/messages/reitit/) channel in [Clojurians slack](http://clojurians.net/).
|
||||
|
||||
## Special thanks
|
||||
|
||||
To all Clojure(Script) routing libs out there, expecially to
|
||||
[Ataraxy](https://github.com/weavejester/ataraxy), [Bide](https://github.com/funcool/bide), [Bidi](https://github.com/juxt/bidi), [Compojure](https://github.com/weavejester/compojure) and
|
||||
[Pedestal](https://github.com/pedestal/pedestal/tree/master/route).
|
||||
|
||||
Also to [Compojure-api](https://github.com/metosin/compojure-api), [Kekkonen](https://github.com/metosin/kekkonen) and [Ring-swagger](https://github.com/metosin/ring-swagger) and for the data-driven syntax, coercion & stuff.
|
||||
Also to [Compojure-api](https://github.com/metosin/compojure-api), [Kekkonen](https://github.com/metosin/kekkonen), [Ring-swagger](https://github.com/metosin/ring-swagger) and [Yada](https://github.com/juxt/yada) and for ideas, coercion & stuff.
|
||||
|
||||
And some [Yada](https://github.com/juxt/yada) too.
|
||||
And, of course, to: [Schema](https://github.com/plumatic/schema) and [clojure.spec](https://clojure.org/about/spec).
|
||||
|
||||
## Development instructions
|
||||
|
||||
|
|
|
|||
|
|
@ -6,11 +6,12 @@
|
|||
[spec-tools.core :as st]
|
||||
|
||||
[reitit.core :as reitit]
|
||||
[reitit.core :as ring]
|
||||
[reitit.coercion :as coercion]
|
||||
[reitit.coercion.spec :as spec]
|
||||
[reitit.coercion.protocol :as protocol]
|
||||
[spec-tools.data-spec :as ds]))
|
||||
[reitit.ring :as ring]
|
||||
[reitit.ring.coercion :as coercion]
|
||||
[reitit.ring.coercion.spec :as spec]
|
||||
[reitit.ring.coercion.protocol :as protocol]
|
||||
[spec-tools.data-spec :as ds]
|
||||
[reitit.core :as r]))
|
||||
|
||||
;;
|
||||
;; start repl with `lein perf repl`
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -32,7 +32,7 @@
|
|||
"modules/reitit-ring/src"
|
||||
"modules/reitit-spec/src"]
|
||||
|
||||
:dependencies [[org.clojure/clojure "1.9.0-beta4"]
|
||||
:dependencies [[org.clojure/clojure "1.9.0-RC1"]
|
||||
[org.clojure/clojurescript "1.9.946"]
|
||||
|
||||
;; all modules dependencies
|
||||
|
|
|
|||
Loading…
Reference in a new issue