Categories
JavaScriptNode.jsSaaS / FaaSStripe
JP_StripeのFBグループで質問したところいろいろ教えていただけたので、それをもとに調べたことをまとめてみました。 3行まとめ subscriptions.updateは次回請求タイミングに差分を請求する仕様 即時 […]
JavaScriptService worker / Workbox
前回の記事:WorkboxのPrecache Filesを試す 前回の記事でprecacheするファイルの設定などを試しました。ただrevisionのハッシュの指定を毎回変えることや、いろんなファイル(特に画像)を手動で […]
前回:WorkboxのGetting startedを触ってみる せっかくなので、オフラインで利用できるようにprecacheを設定していきましょう。今回の参考記事:Precache Files 作業前の様子 前回の記 […]
オフライン対応系でWorkboxが良いらしいという話を聞いたので、試してみます。今回はhttps://developers.google.com/web/tools/workbox/guides/get-startedに […]
FrontendReact
react-intercomを使うと、React SPAにIntercomのウィジェットを簡単に追加できます。 import React from ‘react’; import Intercom from ‘react […]
C3 Cloudfront Cache ControllerProductsWordPress Plugins
予約投稿などで同時に大量の記事を公開した場合、CloudFrontのAPIでスロットリングされることがあります。そのためこのプラグインでは、最初のリクエストから5分の間に公開された記事については5分後にまとめて処理をする […]
AWSCognito User Pool
Cognito User Poolsはトリガーを使うことでメッセージをカスタマイズすることができます。 参考:AWS Lambda トリガーを使用したユーザープールのワークフローのカスタマイズ event.respons […]
JavaScriptJestNode.jsPuppeteer
E2Eやらないとなぁと言いながら2年が経ちそうだったので、今年こそはちゃんとやろうと思います。 Puppeteer ? ChromeをHeadlessに動かすためのライブラリ(made by Google)です。Beha […]
JavaScriptNode.jsPuppeteer
Puppeteerを使ってみたいなと思ったので試してみました。 Puppeteerとは Puppeteerとは、Headlless ChromeをNode.jsで操作するためのライブラリです。 https://githu […]
AWSCognito User PoolJavaScript
adminCreateUserでユーザーを作成した時など、Cognito User Poolsでは初回ログイン時にパスワードの変更を強制させることができます。 その際のフロントエンドの実装をaws-amplify使ったケ […]