|
|
|
|
|
by mmcgrana
5923 days ago
|
|
Ring is a lower-level library than Compojure. It provides a variety of common web-related utilities that will be needed by many Clojure web developers, regardless of what higher-level libraries they choose to use. The purpose of Ring is to prevent those utilities from being rewritten all over the place while also allowing custom utilities to be shared among Clojure web developers. Note that Compojure 0.4 depends on Ring, to which it delegates things like parameter parsing and cookie manipulation. If you're familiar with the Ruby web ecosystem: Ring : Compojure :: Rack : Sinatra. |
|