kitbuilder
v0.0.1

KitBuilderは、1つの定義ファイルのみを使用して、複数のプログラミング言語向けにAPIベースとCLIベースのSDKを生成するために使用されるライブラリです!
初期化は非常に簡単です。プログラミング言語のパッケージをインストールするだけで、 build機能をインポートして実行します。
以下のチュートリアルでは、PythonでKitBuilderを実行する方法を紹介しています
pip3 install kitbuilder
dog.api.yamlの名前でyaml定義を作成します: name : DogAPI
description : Showcase
environment :
# Will be using DogCEO API
API_URL : https://dog.ceo
functions :
get :
type : request
args :
- breed
config :
method : GET
url : " %{{ [environment][API_URL] }}%/api/breed/%{{ [args][breed] }}%/images/random " from kitbuilder import Kit
DogAPI = Kit ( "dog.api.yaml" ). build ()
api = DogAPI ()
pitbull = api . get ( "pitbull" )
print ( pitbull . json ())注KitBuilderは現在
v0.1であるため、さまざまなプログラミング言語で機能と使用が大幅に制限されます。目標は、少なくとも5つの異なるプログラミング言語をサポートすることです
現在、KitBuilderは次のようにサポートされています。
Python