技術ブログを開設する
ログイン
もっと気軽にアウトプットできる技術ブログプラットフォーム

Firebase

「Firebase」に関する情報が集まっています

人気の投稿

新着の投稿

モチベーション Firestoreドキュメントからdata classのオブジェクトにしたい Firestoreコレクションからdata classのリストにしたい FirestoreのSDKとKotlinのdata classでハッピーになれます。 まずはData Class data class Book( ...

2019-02-05

モチベーション 長年Ruby on Railsを触っていると、「Railsにあるこんなgemが他の言語やフレームワークにあったらなぁ」と思うケースが頻出します。Railsでは初期データを流すときにseed-fuなどをよく使いますが、node + firestore環境でもそれに似た機能を用意出来ます。 ライブラリ CLIアプリ作成用: G...

2019-02-06

firebaseとAlgolaを連携した全文検索のトライアルをやってみました。公式ドキュメントを読みつつ手探りで設定してみましたので手順をまとめておきます。 実装した機能概要 firabaseのDatabase「CloudFirestore」でデータをホスティング。 firabaseのFunctionsにてClou...

2019-01-04

const admin = require('firebase-admin') admin.initializeApp(); exports.log = async (data)=>{ const docRef = admin.firestore().collection('logs').doc(); ...

2018-12-27

Nuxt.jsをサーバーで動かしてFirestoreを使い、且つサーバーサイドレンダリングしたい時には色々考えることが出てきます。懸念点と対応した方がよさそうな点をまとめてみます。 SSRしない場合との違い SSRせずクライアント上でFirestoreからデータを取る場合ですが、匿名認証にしろ、SNSアカウントの認証にしろ、認証しているかどうか...

2018-12-16

今年Firebaseを使い始めてからちょこちょこ自分の中で議題に上がるのが、RDBとFirebaseのデータベース(Firestore、Realtime Database)のどちらが使い勝手良いのか、ということ。ただ、そもそもどちらかを選ばなきゃいけないというわけではなく、適宜両方使えばいいということが分かったのでそれについての雑記。 そもそもまず、...

2018-11-27

最近React+Redux+Firebaseを勉強し始めて感じたこと 新しい技術を学ぶのは公式リファレンスが最強 新しい技術には限らないですが、やはり公式リファレンスを読むの大事です。 当然英語になるので読む敷居は高くて、つい読むことに躊躇してしまうのですが、いまどきGoogle翻訳の拡張機能でもいれてしまえば読むのは楽勝です 慣れてくると日本...

2018-11-25

「react native? なにそれ美味しいの?」状態から、5日間やったことをまとめておきます。 #まずはexpoの環境構築した 公式ページを参考にやる macに、nodeとnpm入れて npm install -g expo-cli あと、iOSシミュレータのためにxcodeを入れた それで expo start 何か聞かれ...

2018-11-24

やりたいこと ログインしていればユーザーは自由にデータを投稿できる。 投稿したデータはそのデータを投稿したユーザーにしか編集できないようにする。 投稿したデータの取得は自由。 書いたルール これであってますかね? 投稿時にdocumentにuidを保存しています。 service cloud.firestore { ma...

2018-11-08

なにか作りたい! 仕事だと同じ言語、同じフレームワーク、同じ… 代わり映えしないですよね。 なんとなくやる気になったので、使ったことない言語でなにか作り切ってみようと思います! この記事は… 社内向けのブログページなど作ろうと思いました。 空いた時間を使ってコーディングするので長いスパンになるもよう。 なのでこの記事は、今後書き溜めていく...

2018-10-31

FirebaseのAuthenticationはGoogleログインやTwitterログインが簡単にできる便利なものですが、その中には匿名認証というものもあります。これが一体何のためにあるのか、セキュリティの観点から見てみます。今回はブラウザ上で動くWebアプリケーションの話です。 そもそも匿名認証とは? 匿名認証というのは、ユーザーが何も操作など...

2018-10-19

ログを見るかぎり2017/10/12にGoogle Homeを購入してから1年がたちました。 そして2017/10/14にQiitaに初投稿してから本日で丸1年になります。 なのでこの1年間のGoogle Homeへの発話ログを抽出し分析してみました。 これはまだ国内ではあまりない情報ではないかと思います。 先に結論をまとめちゃうと、 I...

2018-10-18
このエントリーをはてなブックマークに追加