API開発自動化と量産

C8c01faf0b26eedf0f0f81ebfadefe81?s=47 kaiinui
July 30, 2014

 API開発自動化と量産

Automate API development with GAE/Go + JSON Schema

1. GAE/Go でインフラ管理を不要に
2. JSON Schemaで
- API endpoint のコードを生成
- API client のコードを生成(iOS, Android)
⇒ API 関連でやることを無くす

C8c01faf0b26eedf0f0f81ebfadefe81?s=128

kaiinui

July 30, 2014
Tweet

Transcript

  1. API の開発自動化と量産 @_kaiinui

  2. アプリ、API が絡むと 途端に工数増える

  3. BEFORE

  4. API サーバー AFTER API クライアント

  5. API サーバー AFTER API クライアント

  6. API サーバー AFTER API クライアント API サーバー API サーバー

  7. API サーバー AFTER API クライアント API サーバー API サーバー

  8. API サーバー AFTER API クライアント API サーバー API サーバー ???

  9. アプリがつくりだいだけ

  10. 価値はフロントにある

  11.     自動化!

  12. やったこと ・スケール自動化 ・API Client 生成自動化 ・API Endpoint 生成自動化

  13. None
  14. GAE/Go めっちゃ勝手にスケールする 以上

  15. 何千万ユーザまで GAEのみ!

  16. クライアント生成自動化

  17. None
  18. こんなんから API クライアント エンドポイント 自動生成

  19. 工場化