Topic

firestore

A collection of 2 issues

コメントが投稿されたらslackに通知する

ブログのコメントはfirebaseに登録しています。 firestoreに登録されたタイミングで、slackのチャネルに投稿する処理を作りたいと思います。 firestore の登録トリガ firebase functionsでは、接続されているfirestoreの登録・更新・削除のイベントトリガで処理を実行することができます。 ブログ記事にコメントが投稿されたらSlackに通知されるような関数を登録したいと思います。 ライブラリに axios を追加 functionsで通信を行うので、使い慣れたaxiosを依存関係に追加します。 cd functions yarn add axios トリガの設定 トリガのウォッチ方法については、firebaseの公式ドキュメントに詳しく書いてありました。 → Cloud Firestore トリガー ブログのコメントは posts/postId/comments/commentIdという構造で保存しているので、このパスに書き込まれたらトリガされるようにします。 postIdは記事の ID、
3 min read

ブログをNuxt.jsで実装したのでメモを残す

ブログを Hexo で運用していましたが、勉強も兼ねて Nuxt.js で書き起こしました。 Hexo時代の資産も活かすためにMarkdownのままかけるようにしています。 いろいろハマったポイントもあったので、実装メモ。 目次 * 記事は MarkDown で書きたい * Nuxt.js に MarkDown を読み込む * md ファイルのパスに合わせて Nuxt のパスも設定する * 環境変数を使いこなす?読み込んだファイル情報を vue に持っていく * md のアンカでも Vue ルータを利用する * sitemap.xml の作成(動的パスへの対処) * Google Ads (@nuxtjs/google-adsense) * Google Analytics (@nuxtjs/google-analytics) * ブログにコメント機能を追加する * functions に json がアップできない罠 * onRequest と
1 min read

Subscribe to 猫好きが猫以外のことも書く

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe