Pagesのサーバーレス関数
サーバーレス関数は、ユーザー認証、フォーム送信、トリガーベースのタスクなど、ウェブサイトに新しい可能性を広げます。サーバーレス関数を使用すると、開発者はバックエンドの設定やサーバーのメンテナンスなしでウェブアプリケーションの一部としてオンデマンドのTypeScriptコードを定義して呼び出せます。Yext Pagesでは、サーバーレス関数を2つのユースケースに使用できます。
HTTP経由のAPIエンドポイントの展開
Pagesシステム内のライフサイクルイベントに応じたカスタムコードの実行
高度なビジネスロジック
サーバーレス関数を使用すると、高度なビジネスロジックを追加してデジタルエクスペリエンスを強化できます。ユーザー認証、フォーム送信、トリガーベースのタスクなどに対応できるようになります。サーバーレス関数を使用すると、ページのデプロイライフサイクルに合わせて特定のロジックを呼び出すこともできます。
ビルドとローカルテスト
YextのCLIを使用して、他のユーザーと共有できるローカル開発サーバーを実行し、ローカルビルドとプラグインを実行してサイトをデプロイします。
面倒な作業はYextに一任
サーバーレス関数は、Yextサイトの残りの部分とともにバージョン管理、構築、デプロイされます。Yextは組み込みAPIゲートウェイを通じてサービス検出を自動処理するため、オーバーヘッドが排除され、デプロイのプレビューとロールバックの機能が関数に提供されます。