fluid_27’s blog

勉強した内容をアウトプットするためのブログ

swaggerってなんぞ?

業務でswaggerとやらを使うことになるので軽く調べてまとめました。
自分の為の備忘録です。

swaggerとは・・・

OpenAPIを用いてREST APIを設計する際に使用するツールセットのこと。
https://qiita.com/teinen_qiita/items/e440ca7b1b52ec918f1b

OpenAPIとは

OpenAPIとは、RESTful APIを記述するためのフォーマットのこと。
Swagger 2.0を拡張して実装されている。
https://qiita.com/teinen_qiita/items/e440ca7b1b52ec918f1b

RESTful APIとは・・・

RESTの原則に則って構築されたWebシステムのHTTPでの呼び出しインターフェースのこと。
https://qiita.com/NagaokaKenichi/items/0647c30ef596cedf4bf2
2 つのコンピュータシステムがインターネットを介して安全に情報を交換するために使用するインターフェイスです。
https://aws.amazon.com/jp/what-is/restful-api/

RESTとは・・・

REST(REpresentational State Transfer)はWebサービスの設計モデルです。
RESTなWebサービスは、そのサービスのURIにHTTPメソッドでアクセスすることでデータの送受信を行います。
https://qiita.com/TakahiRoyte/items/949f4e88caecb02119aa