EdgeOne Pages 重要アップデート:フルスタックデプロイ機能を全面強化

5 分読む
Spt 9, 2025
EdgeOne Pagesのフルスタックデプロイ機能を正式リリースいたします!これにより、当プラットフォーム上で完全なWebアプリケーションを直接構築・デプロイすることが可能となり、主要なフルスタックフレームワークとNode.js関数をサポートいたします。サーバーサイドレンダリング、APIインターフェース、動的コンテンツ生成など、EdgeOne Pagesがすべてを効率的に処理し、フルスタック開発の簡単な実現をサポートいたします。
新しいフルスタック機能
今回のアップデートでは、2つのコア機能をリリースいたします:
1. Next.jsフルスタックサポート
EdgeOne Pagesは現在、包括的なNext.jsサポートを提供し、静的レンダリングに限定されることなく、多様なレンダリングモードを処理できます。
- レンダリングモード:SSR(サーバーサイドレンダリング)、ISR(インクリメンタル静的再生成)、SSG(静的サイト生成)、CSR(クライアントサイドレンダリング)をサポートし、同一プロジェクト内で異なるページに対して異なるレンダリング戦略を採用することで、効率性と柔軟性を両立できます。
- ファイルベースルーティング:ファイルとフォルダ構造(Pages RouterまたはApp Router)を通じて自動的にルートを生成し、ページ管理を簡単にします。
- APIルート:内蔵API機能により、Next.jsプロジェクト内で直接Webリクエストを処理でき、別途バックエンドサービスをデプロイする必要がありません。
2. Node Functions サポート
Pages FunctionsにNode Functions機能を新たに追加し、Node.jsランタイム環境をサポートします。npm エコシステムの豊富なモジュールを直接使用でき、各種サードパーティライブラリやツールを統合できます。node-functions/ディレクトリにファイルをデプロイする(例:node-functions/api/hello.js)だけで、Node.jsコードを迅速に実行でき、開発とデプロイプロセスを大幅に簡素化します。
- フレームワークサポート:Express.js、Koa.jsなどのNode.jsフレームワークをサポートし、複雑なサーバー設定なしに既存のアプリケーションを簡単に移行できます。
- ログ分析:コンソールでNode Functions実行ログを確認し、関数のパフォーマンスを監視し、問題をデバッグできます。
Pages フルスタック開発の優位性
EdgeOne Pagesは複数の面でフルスタック開発を簡素化します:
- コード統一管理:フロントエンドとサーバーレス関数コードが同一リポジトリで一元的にバージョン管理され、コードコミットを通じて自動的にビルドデプロイがトリガーされ、統合開発フローを実現します。
- サーバーレス設計:アプリケーションがオンデマンドで実行され、自動的に拡張されます。トラフィックの急増、サーバーのメンテナンスや管理を心配する必要がありません。
- 主要フレームワーク対応:Next.js、Express、Koaなど人気のフレームワークとシームレスに連携します。コードを書き直すことなく既存のアプリケーションを移行できます。
ご利用開始
EdgeOne Pagesのフルスタックデプロイをご体験いただく準備はできましたか?迅速な導入をサポートする詳細なドキュメントとテンプレート例をご用意いたしました。
- ドキュメント: https://pages.edgeone.ai/document/framework-nextjs
- テンプレート例: https://pages.edgeone.ai/templates/next-mix-render-template
Pages Consoleを訪れて、フルスタックアプリケーションの構築を始めましょう。