ほぼ日刊サービス開発日誌

React, firebase, 機械学習など

sponsored

firebase

firebaseでユーザーが自身のアカウントを削除できるようにする

cloud functionsを利用するのが一番早そうだった。 deleteUserByAdmin というエンドポイントをcloud functionで作って、 それを fire.functions().httpsCallable('deleteUserByAdmin');でクライアントサイドから叩くというコードです。 クライアントサイド f…

iOSのアプリ画面みたいに自分のブログやアカウントを表示できるサービス「Linqs」を作りました

自己紹介がわりに自分のアカウントをまとめて共有できる、大げさじゃない気軽な形がほしくて作りました。 Linqs 作ったきっかけは、firebase for web を使う練習としてなにかやってみたいと思ったことです。 普段から、自分のことをプロフィール上でなんと表…

firebase cloud functions で爆速でAPIサーバー作ってcron-job.orgで定期実行する

firebase cloud functions HTTP request のここがすごい cronで定期実行 ちなみに cron-job.orgってどうマネタイズしてるの heroku とかだとデフォルトでスケジューラ機能が付いているんですが 2018.9時点でfirebaseには付いていないので、 cron-job.org と…

firebase について最初から知っておきたかった細かいポイント(cloud function, firestore)

firestore: set({params,merge:true})とupdate()のちがい mergeオプションのあるset()は、ドキュメントが存在しなければ作成するし、存在すれば更新する。mergeオプションがないとすべてを上書きする。 updateは、対象ドキュメントが存在しない場合、エラー…

create-react-appでreactプロジェクトを作成しscssを自動反映する+firebase deployするなどの設定

scss自動コンパイラの設定 package.jsonにて "scripts": { "build-css": "node-sass-chokidar src/ -o src/", "watch-css": "npm run build-css && node-sass-chokidar src/ -o src/ --watch --recursive", "start-js": "node scripts/start.js", "start": "…