Categories
WordPress
CloudFrontには自動でレスポンスをgzip圧縮してくれる機能があります。 が、オリジンからのレスポンスにContent-Lengthヘッダーがないと動かないという制限があるために実はWordPressの場合一部機 […]
FrontendJavaScriptNestjsReact
Next.jsはversion 9.3からSSGモードが用意されました。 Next-gen Static Site Generation (SSG) Support: Built-in optimized static […]
ReactTypeScript
componentWillUnmount を使うことでReduxステートのリセットなどができます。 が、React Hookを使う場合はこれに該当するAPIが存在しません。 IDEA:useComponentWillUn […]
JavaScriptNode.jsReactTypeScript
JSON-LDはGoogleの検索結果に反映されることもあり、できるだけ対応したい用件ではあります。 Reactを使う場合、 react-schemaorgというGoogleが提供しているライブラリを使うと簡単に実装でき […]
AWSAWS CDK
AWS CDKでCloudFrontへ作成済みのLambda@Edgeを設定する方法をまとめました。 CloudFormationの場合 CloudFormationであれば、ARNとVersionをParameters […]
AWSServerless FW
Qiitaを漁っていたところ、「API Gatewayにはタグがつかない」という記事を見かけました。 「へー」と思ってCloudFormationのドキュメントを見に行ったところ、確かにTagを設定する項目がない様子でし […]
JavaScriptNestjsNode.js
Nest.jsのGuardを使うことで、APIへのアクセス許可を管理できます。 AWSのCognito UserPoolsでユーザーを管理していることが多いので、そのためのGuardを簡単に作ってみました。 コード 実装 […]
Step FunctionsからStep Fuctionsを実行するネストワークフローをServerless Frameworkで設定する方法についての覚書です。 Note:バージョンに注意 GitHubのIssueで可 […]
NestJSでAPIサーバーを出したいけども、API定義についてはなにかしらの理由で別サーバーに置きたい時用の覚書です。 平たく言えばAWS LambdaなどのFaaSでNestJSを動かすケースですね。 OpenAPI […]
APIFrontendJavaScriptNestjsNode.js
まずはやってみるところから。 プロジェクト作成 やってみた系なので、とりあえずnpxでさっとやる。 npmかyarnかどっちつかうか聞かれます。 このコマンドが案内されたら準備OK Nestjs APIをローカルで動かす […]