module
NoirTechs::Catalog::Clojure
Overview
NoirTechs catalog entry: clojure_ring.
One file per technology; NoirTechs::TECHS in src/techs/techs.cr is
macro-derived from every constant under NoirTechs::Catalog.
Defined in:
techs/catalog/clojure/cli.crtechs/catalog/clojure/compojure.cr
techs/catalog/clojure/pedestal.cr
techs/catalog/clojure/reitit.cr
techs/catalog/clojure/ring.cr
Constant Summary
-
CLI =
{:clojure_cli => {:framework => "CLI (clojure.tools.cli / cli-matic / environ / babashka.cli)", :language => "Clojure", :similar => ["clojure-cli", "clojure_cli", "tools.cli", "cli-matic", "environ", "babashka-cli", "babashka.cli"], :supported => {:endpoint => true, :method => false, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}, :static_path => false, :websocket => false}}} -
COMPOJURE =
{:clojure_compojure => {:framework => "Compojure", :language => "Clojure", :similar => ["compojure", "clojure-compojure", "clojure_compojure", "clj-compojure"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => false, :header => false, :cookie => false}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
PEDESTAL =
{:clojure_pedestal => {:framework => "Pedestal", :language => "Clojure", :similar => ["pedestal", "clojure-pedestal", "clojure_pedestal", "clj-pedestal", "io-pedestal"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => true, :body => false, :header => false, :cookie => false}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
REITIT =
{:clojure_reitit => {:framework => "Reitit", :language => "Clojure", :similar => ["reitit", "clojure-reitit", "clojure_reitit", "clj-reitit", "metosin-reitit"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => false}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
RING =
{:clojure_ring => {:framework => "Ring", :language => "Clojure", :similar => ["ring", "clojure-ring", "clojure_ring", "clj-ring"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => true, :body => false, :header => false, :cookie => false}, :static_path => false, :websocket => false}}}