Node.js

偶数バージョンがLTSとなっています。LTSは、30ヶ月のサポートとなります。

バージョンリリースアクティブサポートセキュリティサポートv22 (LTS)2024-04-242025-10-212027-04-30v212023 ...

AWS,JavaScript

node.js をインストールします

curl -o- | bashnvm install stable --latest-npm

インストールされたバージョンの確認

$ node -vv21.4.0$ npm -v ...

JavaScript

最新の JavaScript 環境なら標準で UUID (v4) の値を生成することができます
Crypto.randomUUID() – Web API | MDN

Node.js で利用す

Mac

brew でインストールした nodenv にて最新のバージョンが出ない場合は、brew update で解決できます。
インストールはこちら
nodenv をインストールする

nodenv に最

AWS

DynamoDB へレコードを追加するサンプルです。

const AWS = require('aws-sdk')const dynamoDB = new AWS.DynamoDB.DocumentClient( ...

AWS

Lambda に zipファイルでアップロードするには、コンソール画面から手動で行うこともできますが手間がかかります。AWS CLI を利用してアップロードする方法になります。

前提

・AWS CLI でアクセスできること

Mac

nodenv をインストールします

brew install nodenv

.zshrc へ下記の1行を追加します(環境によっては .bashrc、.bash_profile などを編集)

eval "$(n ...

AWS,Lambda

Lambda 関数を Node.js で作成し、json で受けた値をそのまま返してみます。

Lambda関数を作成する

関数の作成をクリックします。

関数を一から作成していきます。
関数名を指定します( ...