Swaggerについて
はじめに
未来電子テクノロジーでインターンをしている<小栗>です。
「プログラミング初心者であるため、内容に誤りがあるかもしれません。
もし、誤りがあれば修正するのでどんどん指摘してください。
Swaggerとは
RESTful APIを構築するためのオープンソースフレームワークのこと。
Swagger Spec を書いておけば自動的にドキュメント生成までしてくれ、ドキュメントから実際のリクエストができる。
Swagger Specとは
Swaggerの書式で記述した仕様書のこと。
JSONもしくはYAML形式で記述し、Excelなどでの管理と比較するとテキストベースなのでバージョン管理が容易。
RESTとは
REST(レスト)とはWebサービスの設計モデルのこと。
設計モデルとはDjangoのMTV(Model・Template・View)のように、システムに共通する性質や作法を表す。
また、
・同じURLからは常に同じ内容のレスポンスが返ってくる。
・クライアントのマシンの状態やブラウザのセッションに依存しない。
上記の条件を満たす物をRESTfulなサービスと呼ぶ。
Author And Source
この問題について(Swaggerについて), 我々は、より多くの情報をここで見つけました https://qiita.com/keitaro-o/items/b4f12acbd635ce406c3b著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .