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

Firebaseをフル活用したサーバーエンジニアレス新規事業プロトタイピング

hosomichi
March 28, 2018

 Firebaseをフル活用したサーバーエンジニアレス新規事業プロトタイピング

hosomichi

March 28, 2018
Tweet

More Decks by hosomichi

Other Decks in Technology

Transcript

  1. クライアント (ブラウザ) Webサーバ ・HTML ・CSS ・IMG Cloud Firestore 認証 ・サインアップ

    ・サインイン ・サインアウト DB ・インスタンス群の永続化
  2. クライアント (ブラウザ) Webサーバ ・HTML ・CSS ・IMG Cloud Storage 認証 ・サインアップ

    ・サインイン ・サインアウト ファイルサーバ ・動的画像保存 DB ・インスタンス群の永続化
  3. クライアント (ブラウザ) Webサーバ ・HTML ・CSS ・IMG Cloud Functions 認証 ・サインアップ

    ・サインイン ・サインアウト ファイルサーバ ・動的画像保存 DB ・インスタンス群の永続化 イベントフック処理 ・データ変更を監視して通知送信
  4. クライアント (ブラウザ) Webサーバ ・HTML ・CSS ・IMG この構成で3プロトタイプの全要件を満たすことができました! 認証 ・サインアップ ・サインイン

    ・サインアウト ファイルサーバ ・動的画像保存 DB ・インスタンス群の永続化 イベントフック処理 ・データ変更を監視して通知送信
  5. ビュー ロジック IOロジック Firebase ラッパー Firebase サービス API コードの再利用についても戦を略しました② 画面のロジックとFirebaseにアクセスする層を完全分離することで

    ローンチ向け開発に移行した場合も、 ビューロジックはそのまま使うことができるようにしています。 外部アクセス知識範囲