Workflow SDK のネイティブ Nitro v3 統合がベータ版になりました。ステップは、別バンドルではなく、アプリの残りの部分と同じバンドルランタイム内で実行されます。Nitro の useStorage() やその他のサーバーサイド API が "use step" 関数内で直接動作します。
import { useStorage } from "nitro/storage";
export async function getUserPreferences(userId: string) {
"use step";
const storage = useStorage("cache");
return await storage.getItem(`preferences:${userId}`);
}
ステップ関数内で Nitro ストレージから読み取る
Nitro 開発サーバーは、ワークフロー Web UI を /_workflow で提供します。ブラウザで開いて、ワークフローの実行を検査、監視、デバッグできます。
ワークフールートは、アプリビルドの一部として Nitro によってバンドルされるようになりました。依存関係が追跡され、未使用のコードはツリーシェイクされるため、出力には実際に実行されるコードのみが含まれ、ビルドが高速化され、バンドルサイズが小さくなります。
Workflow SDK on Nitro で始めましょう。
0 Comments
Log in to join the conversation.No comments yet. Be the first to share your thoughts.