Der Swagger Code Generator kann SDKs in vielen Sprachen erzeugen (siehe unten auf der Github-Projektseite). Benutzt jemand eines der von Swagger automatisch generierten SDKs in der Produktion, sowohl als Alpha/Beta als auch als GA, und wenn ja, welche Organisationen und für welche Sprachen?Verwendet jemand Swagger Code Gen SDKs in der Produktion?
Ich habe einige Google-Suchen durchgeführt und herumgefragt. Während ich viele Beispiele für Swagger UI gefunden habe, habe ich noch keine Code Gen SDKs gefunden.
Projektseite: https://github.com/swagger-api/swagger-codegen
Sprachen:
$ ls -1 modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/languages/
AndroidClientCodegen.java
AsyncScalaClientCodegen.java
CSharpClientCodegen.java
JavaClientCodegen.java
JaxRSServerCodegen.java
NodeJSServerCodegen.java
ObjcClientCodegen.java
PhpClientCodegen.java
PythonClientCodegen.java
RubyClientCodegen.java
ScalaClientCodegen.java
ScalatraServerCodegen.java
SpringMVCServerCodegen.java
StaticDocCodegen.java
StaticHtmlGenerator.java
SwaggerGenerator.java
SwaggerYamlGenerator.java
TizenClientCodegen.java
Update: 2017-01-03
Ich habe aktiv wurde mit Swagger Codegen 2.2.3 und 2.3.0 jetzt für jetzt gehen. Bis jetzt ist meine Erfahrung, dass es einen anständigen Job macht, aber eine Vielzahl von Hand-Tweaks sind notwendig, so dass ein GitHub-Paket/Repo immer noch nett ist. Sie können für die SDKs einige der Probleme in den GitHub Fragen sehe ich pflegen:
- https://github.com/grokify/go-aha
- https://github.com/grokify/go-ringcentral
- https://github.com/grokify/go-visa
- https://github.com/grokify/go-voicebase-v3
Danke für die Suche. Die Suche nach "Generated by swagger-codegen" scheint gut zu funktionieren. – Grokify