アプリの中核となる機能への依存性の高い外部サービスAPIがあった場合、ビジネスロジックの設計にも多大な影響を及ぼすことになります。GoogleAPIのような膨大な機能を有するAPIを利用する場合、大抵のフロントエンドの求める機能は用意したあったりしますが果たして皆さん、その機能を活かしきれているでしょうか?
本セッションではGoogle Calenderを利用した日程調整アプリをリリースした経験から、
Google Calender APIの機能の紹介
機能から推理するGoogle先生の考えるフロント側のロジック設計
アプリの実行時間を2秒以上短縮した話
をお話ししたいと思います。