エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
こんにちは! PHP × Unityを使った新規開発プロジェクトでサーバサイドエンジニアをしている仙道です。 ... こんにちは! PHP × Unityを使った新規開発プロジェクトでサーバサイドエンジニアをしている仙道です。 今回の記事では、SwaggerというAPI開発フレームワークを使って、 サーバ(PHP)とクライアント(C#, Unity)それぞれで使うリクエスト / レスポンスクラスを自動生成することでAPIの繋ぎ込みを楽にするための取り組みについて紹介したいと思います。 Swaggerとは? Swaggerとは、REST APIを記述するための仕様とその仕様に基づいた開発を支援するためのツール群を提供しているAPI開発フレームワークです。 Swagger SpecというAPIの設計図を基にWeb上で閲覧できるAPIドキュメントを生成することができたり(Swagger UI)、mustacheと呼ばれるテンプレートエンジンを使って記述されたテンプレートと合わせて使用することで、様々な言語のコー