タグ

Firebaseに関するkorosuke613のブックマーク (8)

  • CloudFunctions for Firebase トリガー 関数 早見表 - Qiita

    CloudFunctions for Firebaseの一つの利点は、他のFirebase サービスとの強力な連携です。 Functionの起動トリガーとして、各サービスのイベントを利用できます。 今回はサービスごとに多様にあるトリガーをまとめてみました。 ここで紹介したコードはこちらのGithubリポジトリにあります。 https://github.com/kawamataryo/firebase-functions-trigger-list Firestore #onCreate document()で指定したコレクションへのドキュメントの追加をトリガーに関数が実行される。 export const onCreate = functions.firestore .document("/users/{userId}") .onCreate(async (snapshot, context

    CloudFunctions for Firebase トリガー 関数 早見表 - Qiita
  • 【改訂版】 Firebase Cloud Firestore rules tips

    【改訂版】 Firebase Cloud Firestore rules tipsTuesday, December 11, 2018 この記事はFirebase Advent Calendar 2018の12日目の記事です。 以前にCloud Firestore rules tipsを書いてから時間が経過したことと、その記事を書いてから僕自信もより理解を深めることができたので、改訂版としてこの記事を書きます。 はじめに 基礎的な部分やリファレンスについては公式を参照するのが一番手っ取り早いです。 Cloud Firestore セキュリティ ルールを設定する Cloud Firestore セキュリティ ルールをカスタマイズする Cloud Firestore Security Rules Reference Basic 読み書きのルールは基的に許可制 Firestoreのread/w

    【改訂版】 Firebase Cloud Firestore rules tips
  • Nuxt.js(SPA)とFirebaseで強制リビジョン(バージョン)アップするならPWAモジュールを使おう - Qiita

    これはなに? SPAのキャッシュコントロールは難しい問題だけど、ちゃんと仕組みを理解してただしい戦略を使えばそんなに難しくないよという話。 Disclaimer この記事は2019年10月くらいにおける筆者の経験と見解に基づくものです。だいたい間違ってないとは思いますが内容の正確性は保証しませんし、2ヶ月くらいするとFirebaseないしNuxt.jsの進歩によりココに書かれていることが嘘になる可能性はあります。また、特定の記事や個人を中傷する意図はありません。筆者の所属する組織やその類とは関係がありません。 なんで難しい(と思われている)の? そもそもの前提としてちゃんとやらないとアプリケーションのリリースがままならないというプレッシャーがあります。 そのうえで... (1) SPAの構成ファイルをキャッシュしようとする輩がたくさんいる Hostingサービス(ブラウザキャッシュ) CD

    Nuxt.js(SPA)とFirebaseで強制リビジョン(バージョン)アップするならPWAモジュールを使おう - Qiita
  • 「Cloud functions VS AWS Lambda」を「お金」と「始めやすさ」で勝手に比較してみた - Qiita

    この記事は「Google Cloud Platform Advent Calendar 2019」1日目の記事です。 ▶ 対決条件 今回は最近流行りのサーバーレスの中でも「Cloud functions」と「AWS Lambda」の2つがどう違うのかを個人的な観点で勝手に比較してみることにしました! とはいえ漠然と比較するとしても比較のしようもないので、今回は「 お金 」と「 始めやすさ 」という2つの軸で調べて比較することにしてみました! お金 関数に 512 MB のメモリを割り当て、3,000,000 回実行し、毎回の実行時間が1秒間だった場合にかかるお金 実行回数が1,000万の月 実行時間が100msecの月 始めやすさ ドキュメントやチュートリアルなどの充実度に限定 ▶ まずは前哨戦、各種サービスの謳い文句を比較 Cloud Functions イベント ドリブンなサーバーレス

    「Cloud functions VS AWS Lambda」を「お金」と「始めやすさ」で勝手に比較してみた - Qiita
  • Vue.jsとFirebaseでOGP画像生成系のサービスを爆速で作ろう - Qiita

    はじめに 質問箱や、ボタンメーカー、診断メーカー等を始めとする 「OGP画像生成系」 を 2個以上作ってそれのベストプラクティスがわかってきたので、共有したいと思います。 宣伝 この技術を使ったサービスを実稼働2日ぐらいで作りました! 使い方は簡単です! メッセージカードを書いて、Twitterにシェアするだけ。 #嵐ありがとう OGP画像生成系サービスとは? 質問箱 みんなのボタンメーカー (。・ρ・)オシテミテ キズナアイな気分のときに押すボタンを作りました!みんな押してね!#キズナアイな気分のときに押すボタン#みんなのボタンメーカー https://t.co/2mzJUE48zj — Kizuna AI@hello,2019‼︎ (@aichan_nel) 2019年1月29日 「ツイッターでつぶやけるボタン」を簡単に作成できるサービスをリリースしました【個人開発】 すごくいいサービ

    Vue.jsとFirebaseでOGP画像生成系のサービスを爆速で作ろう - Qiita
  • OGPとcanonicalで異なるURLを指定した場合の表示を試してみる

    同一ページ内に複数のSNSボタンを配置して、それぞれでOGPを変更する方法を以前に試しました。(Facebookの場合、Twitterの場合) この実装方法でOGPとcanonicalで異なるURLを指定した場合、OGPがどのように表示されるのかを色々試してみました。 設定内容 シェアボタンを配置するページ(index.html)とOGP用のページ(sample.html)を用意して、sample.htmlの内容を変更して試してみます。 index.htmlは基的に以下のような設定にしています。 index.html <!-- OGP START --> <meta property="og:type" content="article" /> <meta property="og:description" content="SNSボタンを設置しているページの説明文" /> <meta

    OGPとcanonicalで異なるURLを指定した場合の表示を試してみる
    korosuke613
    korosuke613 2019/12/29
    これマジか。リンクと遷移先別にしたかった
  • 君はまだ平成のアーキテクチャを使ってるのか?僕はFirebaseと令和の時代に行くぞ。 - Qiita

    Help us understand the problem. What is going on with this article? メリークリスマス! この記事はFirebase Advent Calendar 2019の25日目の記事です。 これはなに? この1年、を書いたり勉強会で登壇したりいろいろやってみた結果を振り返ってみると、当に多くの人がFirebaseにふれるようになったなぁと思います。圧倒的な開発者体験の良さをもってバックエンドの関心事を一手に引き受け、アプリケーション開発を劇的に高速化してくれるソリューションとして、Webアプリでもモバイルアプリでもバックエンド第一の選択肢として確固たる地位を確立しつつあるのではないでしょうか。 それ自体はとてもいいことなのですが、Firebaseの強さを活かすためのアーキテクチャに関するアイデアはあまり表に出てきていないのではな

    君はまだ平成のアーキテクチャを使ってるのか?僕はFirebaseと令和の時代に行くぞ。 - Qiita
  • Firebaseを採用する上で思っていることをちゃんと書く - Qiita

    Help us understand the problem. What is going on with this article? これはなに? 先日投稿した君はまだ平成のアーキテクチャを使ってるのか?僕はFirebaseと令和の時代に行くぞ。の続きです。 思っていたよりもたくさんのフィードバックを頂いて驚いています。ありがとうございます。 伝えたいことが伝わっていてよかったなと思う一方、記事の内容の設計が微妙だったなという感じのご指摘もいただきました。この記事では、前回の記事を読んでいただいたみなさんが抱いたであろう疑問・懸念にお答えすることができればと思っています。 この記事だけ読んでもおそらく何の話かわからんとおもうので、先に前回の記事を読んで頂くと良いと思います。 Firebaseって銀の弾丸なの? 違います。 先の記事から引用しておきます。 大切なことは、解決したい問題を明ら

    Firebaseを採用する上で思っていることをちゃんと書く - Qiita
  • 1