svelteではサーバーサイドの処理も書け、+page.server.tsというファイルにexport const actions を書いて、defaultというキーに関数書けばサーバーサイドの処理を書ける
svelteでssr等でサーバーサイドも書きたかったら、下記のように書けば良い。
request.formData().getで中身を取れる(request.formData()までがpromiseを返却するので注意)
code:js
import { fail, type Actions } from '@sveltejs/kit';
export const actions = {
default: async ({ request }) => {
// リクエストからフォームデータを取得
const data = await request.formData();
const title = data.get('title');
const description = data.get('description');