SSTとSvelteKit(Svelte 5)をベースにしたtodoアプリ作例です。
AWS CLIでAWSアカウントを操作できるようになっていることが前提です。
git clone https://github.com/moochannel/todo-sst-sveltekit.git
cd todo-sst-sveltekit
pnpm i
ターミナルが2つ必要です。
(ターミナル1)
pnpm sst dev
(ターミナル2)
pnpm fe dev
ブラウザで http://localhost:5173 を開きます。
pnpm sst deploy
デプロイ実行時に表示されるURL: https://xxxxxxxxxxxxxxx.cloudfront.net
をブラウザで開きます。
デバッグ/デプロイ共にSSTの実行環境がAWSアカウントへデプロイされているので削除する必要があります。
pnpm sst remove
このGitリポジトリはpnpmを使用したmonorepo構成です。
SvelteKit(Svelte 5)をベースに描きの要素を取り入れてtodoアプリを書いています。
Katsuhisa Ueda (moochannel)