Cloudflare announces JAMstack platform 'Cloudflare Pages' that allows you to instantly build a website from source code



Cloudflare has announced Cloudflare Pages, a JAMstack platform that enables high-speed websites to be realized at low cost.

It creates new options for JAMstack platforms such as Netlify , Vercel , and AWS Amplify .

Cloudflare Pages
https://pages.cloudflare.com/



Introducing Cloudflare Pages: the best way to build JAMstack websites

https://blog.cloudflare.com/cloudflare-pages/

The structure of a website so far is that the user first accesses the web server, and the accessed web server retrieves data from the database. After that, HTML was generated according to the acquired data and delivered to the user. However, the traditional structure required a complex and costly system with load balancing and redundancy to handle the large amount of access to the website. In addition, since all processing is performed on a web server where information is concentrated, there were concerns about information leakage.

From a developer's perspective, maintaining both remote source code, such as GitHub, and source code 'on a web server' has been a hassle. The development of CI / CD , which automates the construction and deployment of applications, has narrowed the gap between development and operation, but CI / CD tools can be too complex for the sole purpose of publishing a website. was.

The new website structure that solves these problems is ' JAMstack '. The structure of JAMstack's website distribution is to acquire the source code from GitHub etc. in advance, build it as an application with user data embedded, and then distribute it on the website hosting service. Since the website is built with the data included and an external hosting service is used for distribution, it will lead to faster websites and improved security. Netlify, Vercel, AWS Amplify, etc. are examples of services that collectively perform such 'building a website' and 'appropriate distribution of a website'.



Cloudflare Pages, released by Cloudflare, is a new choice for JAMstack platforms such as Netlify and Vercel. Cloudflare already offers a static content caching service via a

content delivery network, but Cloudflare Pages can get the source code directly from GitHub and build it, making it possible to develop JAMstack websites more efficiently. I am. Specifically, you can publish your website simply by selecting the GitHub repository and the framework you are using.



Cloudflare Pages also includes features such as creating a website link for each commit, authenticating with

Cloudflare Access , and HTTP / 3 support. There are three types of rate plans, 'free', 'professional', and 'business', and even with the free plan, there are no restrictions on the number of sites, requests, bandwidth, or number of users.



Cloudflare Pages is in beta at the time of article creation, and you need to apply from the following page to use it.

Cloudflare Pages JAMstack platform to deploy fast websites. | Cloudflare
https://www.cloudflare.com/pages-jamstack-platform-beta-sign-up/

in Web Service,   Web Application, Posted by darkhorse_log