Cloudflare Pages and JAMStack
Cloudflare Pages allows you to build and deploy any JAMStack website. Pages lists several frameworks for website generation (SSG) and can also be used with unlisted frameworks. For implementing CI/CD of code, Pages supports integration with GitHub and GitLab. At the time of writing, these are the only Git platforms supported. It provides a build environment and builds configurations that can be used to customize the build commands and output directory (for static site generators using various tools and frameworks). Pages allows users to deploy to different endpoints and based on the Git branch it is pushed to. This helps developers deploy to test environments and promote production after testing the endpoint corresponding to the test branch.
In addition to the Git integration and deployment, there are a few more customization features that Pages supports. Some of those are as follows:
- Deployment hooks: Hooks allow page deployments to be triggered...