This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-07-21
Channels
- # beginners (55)
- # cider (13)
- # cljdoc (4)
- # cljsjs (1)
- # clojure (11)
- # clojure-spec (7)
- # clojure-uk (9)
- # clojurescript (42)
- # docs (5)
- # figwheel-main (9)
- # fulcro (4)
- # graphql (4)
- # hoplon (27)
- # keechma (32)
- # leiningen (11)
- # luminus (2)
- # nyc (2)
- # off-topic (73)
- # parinfer (1)
- # re-frame (36)
- # reagent (2)
- # reitit (6)
- # ring-swagger (3)
- # shadow-cljs (51)
- # spacemacs (4)
- # tools-deps (17)
- # uncomplicate (1)
@andreasp1994 here goes:
• Swagger is a spesification (`1.*` & 2.*
) and an implementation for describing http apis
• Swagger-ui is a sample app to emit an interactive ui out of an swagger spec (endpoint)
• metosin/ring-swagger
is a Clojure implementation for implementing the Swagger spec, emits the swagger spec + helpers to mount & integrate the swagger-ui
• metosin/ring-swagger-ui
is packaged version of Swagger-ui
• Openapi3 is the new Swagger (`3.*`) spesification, but the tooling is still called Swagger
you can use any of the parts separately, compojure-api (and others) are just pre-integrated with those.
@vitali.henne try the latest alpha, I believe that was fixed.