
設計から学ぶFirebase実践ガイド
押野 泰平, 長谷川 健史, and 岡田 菜摘
インプレス NextPublishing / 2023-03-31
累計読者数3
平均ハイライト数 4.3件/人
推定読了時間 約3時間2分
star総合評価 35/100
boltライト読書型
check_circle推定完走率 28%
この本について
バックエンドをどう組むかでいつも足が止まる人、多いと思います。認証をどのタイミングで入れるかとか、デプロイ周りをどう整えるかとか、なんとなく理解しているつもりでも、実際に手を動かすと抜けが出てしまう。自分も同じで、Firebaseを触るたびに「どこから設計すればいいんだっけ」と迷っていました。 この本は、Firebaseの機能説明よりも「実際のサービスとしてどう組み立てるか」を軸にしているのが助かりました。認証ひとつ取っても、単にログインできればいいのではなく、意図したユーザーだけが安全に使える状態にするまでをセットで考えさせてくれる。Hostingもただデプロイするだけではなく、どんな流れで公開されるかが見えるので、仕組みが急につながる感覚があります。また、Firestoreのドキュメントやコレクションの構造が、JSON的な感覚で理解できるように説明されていて、NoSQL特有のモヤッとした部分が少し晴れました。 特に「バックエンドを一通りそろえたいけれど、重い構築には踏み込みたくない」人には刺さると思います。個々の機能が点ではなく線でつながるので、小さなプロダクトでも設計の解像度が上がる一冊でした。
analytics
読書インサイト
ハイライト密度
開始終了
多くの読者は第6章に最もインサイトを感じており、全ハイライトの44%が集中しています。
読書の順序
この本に似ている本
すべて見る arrow_right_alt
78%
改訂新版 Vue.jsとFirebaseで作るミニWebサービス 技術の泉シリーズ (技術の泉シリーズ(NextPublishing))
渡邊 達明

76%
実践Firestore 技術の泉シリーズ (技術の泉シリーズ(NextPublishing))
福田 雄貴

70%
Google Cloudで学ぶ生成AIアプリ開発入門 ――フロントエンドからバックエンドまでフルスタック開発を実践ハンズオン Software Design plus
中井 悦司

70%
はじめてつくるバックエンドサーバー発展編(Node.js & Express & MongoDB): HTMLとCSSの知識だけで本格アプリをつくれる本
三好アキ

65%
はじめてつくるバックエンドサーバー基礎編(Node.js & Express): HTMLとCSSの知識だけでサーバーがつくれる本
三好アキ
書籍情報(出版社紹介・目次)expand_more
出版社による紹介
本書は、Firebase を用いた設計・開発に関するノウハウを体系的に解説するものです。 Firebaseは、Googleが提供するクラウドプラットフォームで、モバイルアプリやWebアプリの開発を簡単にするためのサービスです。Firebaseを利用することで、アプリ開発をスムーズに進めることができます。 Firebase に入門するための情報は豊富ですが、現場でうまく扱うための実践的なノウハウはまだまだ限定的で、十分とは言えません。本書は、筆者らの経験を通じて得たノウハウをできる限り詰め込み、Firebaseを利用する開発者に向けて、Web サービス開発を成功に導くための指針となるような情報を提供することを目的としています。単なるFirebase のAPI の使い方や、実装手順を示すのみだけではなく、まず設計段階で検討すべき認証や認可、コレクションのデータモデリングパターンに重点をおいて説明を割いています。そのあとに、実際にサービスを開発する流れを紹介するという構成としています。そのため、本書内で扱うサンプルとなるWebサービスは、シンプルなToDoリストやチャットアプリではなく、安否情報共有サービス「anpi!」というより実践的なWebサービスを題材としています。 【目次】 1章 はじめに 1-1 Firebaseの製品概要とその強み 1-2 サンプルアプリ:安否情報共有サービス「anpi!」 2章 設計編 2-1 なぜ設計から始めるか 2-2 Firebaseのサービス構成 2-3 Firebaseの概要設計を行 2-4 Firestoreのデータモデルを設計する 2-5 認証を設計する 2-6 認可を設計する 2-7 コレクションのデータモデリングを完成させる 3章 開発編 3-1 開発環境を準備する 3-2 Firebase Authentication で認証機能を実装する 3-3 Firestore でデータを永続化する 3-4 Storage でオブジェクトのアップロード・ダウンロードを実装する
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
無料ではじめる
クレジットカード不要