Firebaseによるサーバーレスシングルページアプリケーション Firebaseによるサーバーレスシングルページアプリケーション
技術の泉シリーズ

Firebaseによるサーバーレスシングルページアプリケーショ‪ン‬

    • 33,99 лв.
    • 33,99 лв.

Publisher Description

【動画投稿サイトの制作を題材に学ぶFirebase!】


本書は、動画投稿サイトの制作を題材としたReact によるフロントエンド開発とFirebaseの主要な機能である Authentication、 Firestore、Cloud Storage、Cloud Functionsの各機能を理解しつつ、Firebaseによるシングルページアプリケーションの開発について学ぶことができる入門書です。


〈本書の対象読者〉

・Firebaseは名前は聞いたことがあるが、実際に触ったことはない人

・JavaScriptだけで、Webアプリケーションを開発してみたい人

・Firebase と 何かしらのモダンなJSフレームワークを組み合わせてアプリケーションを開発してみたい人

・サーバーサイドだけでなく、フロントエンドの開発にも興味がある人


【目次】

第1章 Firebase

1.1 Firebaseについて

1.2 料金について

第2章 アプリケーションの構築

2.1 セットアップとデプロイ

第3章 認証

3.1 Googleアカウントによる認証

第4章 Cloud Storageによるコンテンツの管理

4.1 Cloud Storageについて

4.2 コンテンツを保存する

第5章 Firestoreによるデータベース管理

5.1 NoSQLデータベースとFirestore

5.2 本アプリケーションのDB設計

5.3 保存した動画のメタデータの保存と動画再生

第6章 Cloud Functionsによるサーバーレスなバックエンド処理

6.1 サーバーレスとCloud Functionsについて

6.2 Cloud Functionsのセットアップとデプロイ

6.3 新規登録時に、ユーザー情報を保存する

6.4 トランスコード処理の概要

6.5 トランスコード関数の実装

6.6 動画メタデータのコピー

第7章 セキュリティールール

7.1 セキュリティールールを記述する

7.2 セキュリティールールの実装

7.3 セキュリティールールの本番反映

7.4 セキュリティールールのシミュレーション

第8章 Reduxの導入とFirebaseとの連携

8.1 なぜReduxを導入するのか?

8.2 Reduxに登場する重要な概念

8.3 ReduxとFirebaseの組み合わせについて

8.4 react-redux-firebaseの導入とStoreの実装

8.5 コンポーネントとReduxの連携

8.6 動画メタデータの一覧取得

8.7 ユーザー認証

GENRE
Computing & Internet
RELEASED
2019
24 May
LANGUAGE
JA
Japanese
LENGTH
138
Pages
PUBLISHER
インプレスR&D
SIZE
6.3
MB

Other Books in This Series

Kubernetes Secret管理入門 Kubernetes Secret管理入門
2024
ElixirへのいざないLivebook超入門 ElixirへのいざないLivebook超入門
2024
実践パスキー 実践パスキー
2024
Linux Container Book 2 Linux Container Book 2
2024
kintoneプラグイン開発入門 kintoneプラグイン開発入門
2024
レベルアップ・ゲームプログラミング レベルアップ・ゲームプログラミング
2024