Firebaseをwebで使う(Hosting, Authentication, RealtimeDatabase, Storage) FirebaseとはGoogleのmBaaS。Android/iOSアプリの開発に使う認証、データストア、クラッシュレポート、分析、通知、広告などなど全部入りサービス。 今年のGoogleI/Oでも毎時間のように Firebaseのセッションがあって大分推している印象。 基本的にはアプリで使うのだけれど、webで使える機能も結構ある。今回は Hosting Authentication RealtimeDatabase Storage を使ってみる。 料金 プランは無料のSPARKと25ドル/月のFLAME、従量課金のBLAZEがある。 試す分にはSPARKで十分だが、RealtimeDatabaseの同時接続数が100なので注意。 セットアップ

FirebaseのrealtimedatabaseはいわゆるNoSQLであり,馴染みが薄い人が多いとともに,一般に流布している情報はふわっとしていてわかりづらい. 山に篭って修行していたらある程度知見が溜まってきたため,下山して共有する. 追記: 新しいdbが発表されたので雑感書きました. Firebase RTDB +GCP datastore =Firestoreについて第一印象 tl;dr 割り切れ! ユーザの見えるままに作れ! それ以外の細末は下記参照 大原則その1:割り切り これは特にRDB勢に気をつけていただきたい. 我々は少し気を抜くと,つい正規化したがり屋さんになってしまう. (その意味では,むしろ開発経験が少ない人のほうが習得しやすいかもしれない) Firebaseにおいて正規化はほぼ無駄と思ってもらっていい. (理由は後述) 頑として非正規化を貫くべきだ(割り切り

Parse終了の衝撃からはや4ヵ月。 みなさまいかがお過ごしでしょうか。 近年、mBaaSは急速に進化を続けています。 今回はGoogleのmBaaSであるFirebaseを使って、Webサイトをサクッと立ち上げてみましょう。Googleアカウントを準備 FirebaseはGoogleアカウントがあれば無料で使えます。 事前にアカウントを取得し、ログインしておきましょう。 FirebaseでWebサイト用のプロジェクトを作っておく https://console.firebase.google.com/ にアクセスし、新規プロジェクトを作成しましょう。プロジェクト名と国を選択するだけでOKです。 Node.jsとnpmをインストールする FirebaseでWebサイトをホスティングするためのツールは、npmでインストール可能です。 ってことで、先にNode.jsとnpmをインストールし

自己紹介 じゅんじゅんというニックネームで、関西を拠点に活動しているフロントエンドエンジニアです。 HAL大阪の2回生です👍 (2016.12.18現在) よくstart up系イベントに行くので、大阪らへんの方は会いましょう! Firebaseとは FirebaseとはGoogleの提供するいろんな機能を持ったサービスです。(BaaSと言われるものの一種だと思ってましたが、いつの間にかすごい多機能になっていました) 公式には Firebase は、すばやく高品質のアプリを開発し、ユーザー層を拡大し、収益を増やすために役立つモバイル プラットフォームです。Firebase はニーズに応じて組み合わせて使用できる、さまざまな補完的機能で構成されています。 らしいです。 どんな機能があるの? アナリティクス Analytics 開発 Cloud Messaging 認証 Realtime D

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く