Edge Security Acceleration (ESA) provides templates for most mainstream frontend frameworks. You can use these templates to quickly launch and deploy your projects.
Prerequisites
The Functions and Pages service is activated.
You have an active GitHub account.
Create a Pages project from a template
Log on to the ESA console. In the navigation pane on the left, choose .
On the Edge Function page, click Create.
On the Pages Template tab, select a framework template, and then click Next.

Click Add GitHub Accounts to open the GitHub authorization page.

Log on to your GitHub account. On the authorization page, keep the default selection of All repositories and click Install & Authorize.

Select your GitHub account, enter a Project Name, and then click Start Deploy to start the automatic build.

After the build is complete, the system generates a public domain link. You can use this link to preview your deployment.


Bind a custom domain name
After the project is created, you can bind a custom domain name to your project for easier access. For more information, see Domain Name Configuration.