Route One is a Clojure DSL for URL/URI/path generation from a route map, compatible with Compojure’s Clout.
Changes Between 1.0.0 and 1.1.0
Extra Keys as Query Parameters
Generate and append query from data keys that don’t appear as path segments.
Contributed by Ray Miller.
Back-reference Escaping
When replacing path segments, use re-quote-replacement to escape any back-references in the replacement string.
Contributed by Ray Miller.
Change log
Route One change log is available on GitHub.
Route One is a ClojureWerkz Project
Route One is part of the group of libraries known as ClojureWerkz, together with
- Langohr, a Clojure client for RabbitMQ that embraces the AMQP 0.9.1 model
- Elastisch, a small feature complete Clojure client for ElasticSearch
- Cassaforte, a Clojure Cassandra client
- Neocons, a client for the Neo4J REST API
- Monger, a Clojure MongoDB client for a more civilized age
- Titanium, a Clojure graph library
- Welle, a Riak client with batteries included
- Quartzite, a powerful scheduling library
and several others. If you like Elastisch, you may also like our other projects.
Let us know what you think on Twitter or on the Clojure mailing list.
About The Author
Michael on behalf of the ClojureWerkz Team