Upgrade to Pro — share decks privately, control downloads, hide ads and more …

PHPConference_LT_SwaggerでPHPとUnityエンジニアが仲良くなった話

 PHPConference_LT_SwaggerでPHPとUnityエンジニアが仲良くなった話

PHPConference 2017のLTで発表したスライドになります。

PHPConference 2017
http://phpcon.php.gr.jp/2017/

発表資料中で紹介しているエンジニアブログについては下記リンクから参照お願いします。
Swaggerを使ってAPIの繋ぎ込みを楽にするための取り組み
https://tech.griphone.co.jp/2017/10/08/swagger/

Swagger UI × Amazon EC2 × Dockerで開発初期からAPIの繋ぎ込みを意識できる環境を構築してみたhttps://tech.griphone.co.jp/2017/10/08/swagger-mock-server/

CyberAgent SGE Engineer

October 10, 2017
Tweet

More Decks by CyberAgent SGE Engineer

Other Decks in Technology

Transcript

  1. ⾃⼰紹介 仙道 航 株式会社グリフォン サーバサイドエンジニア 2015年4⽉ 株式会社サイバーエージェント 新卒⼊社 2015年7⽉ ゲーム事業部

    (SGE) 株式会社グリフォンへ配属 ソーシャルゲームの運⽤に約⼀年携わる 2016年3⽉ PHP × Unity の新規開発プロジェクトへジョイン 2017年10⽉
  2. 弊社で過去に⾏われたAPIの繋ぎ込みの問題 サーバ エンジニア クライアント エンジニア × 型や名前を⼿動で書くと ミスする → パースエラーの

    原因に! × ⼝頭によるその場しのぎ対応が 増えてドキュメントが置き去りに × 徐々に更新しなくなる!
  3. Swagger Specとは? YAML / JSON形式 で記述できるAPIの 設計図 [paths] エンドポイント, リク

    エスト, レスポンスの 定義 [definitions] データ型の定義