
Next.jsのServerless FunctionのCold Start問題の改善
2023年5月7日 • ☕️☕️ 6 min read
Next.jsのバージョン13.4から、`app`フォルダーが正式に利用可能になりますが、サーバーレスファンクションのCold Start問題は解決されていないようです。キャッシュができず、毎回SSRが必要なページの場合は、`Node.js`でのレンダリングではなく、`Edge`でレンダリングしましょう。
タグ「Vercel」の投稿は 3 件

Next.jsのバージョン13.4から、`app`フォルダーが正式に利用可能になりますが、サーバーレスファンクションのCold Start問題は解決されていないようです。キャッシュができず、毎回SSRが必要なページの場合は、`Node.js`でのレンダリングではなく、`Edge`でレンダリングしましょう。

Edge FunctionsがCold Start発生しないため、Serverless Functionsより圧倒的にパフォーマンスが良いです。その上、VercelのServerless Functionをパフォーマンスチューニングできないから、レスポンススピードにこだわりのあるプロジェクトであれば、VercelのServerless Functionsの利用を避けた方が賢明でしょう。

ウェブ技術が日進月歩で、新しい物が次々に現れます。Edge Computing(エッジコンピューティング)はその中の1つです。実はエッジコンピューティングがすごい新鮮な技術ではありません。元々IoTのためのものでした。今いよいよウェブ業界にServerless Functions以外の選択肢としてーーEdge Functionsが登場してきました。