Skip to content
Cloudflare Docs

Tutorials

View tutorials to help you get started with Pages.

Docs

Name Last Updated Type Difficulty
Point to Pages with a custom domain 2 months ago 📝 Tutorial Beginner
Migrating from Vercel to Pages 2 months ago 📝 Tutorial Beginner
Build an API for your front end using Pages Functions 9 months ago 📝 Tutorial Intermediate
Use R2 as static asset storage with Cloudflare Pages 11 months ago 📝 Tutorial Intermediate
Use Pages as an origin for Load Balancing 12 months ago 📝 Tutorial Beginner
Localize a website with HTMLRewriter about 1 year ago 📝 Tutorial Intermediate
Build a Staff Directory Application about 1 year ago 📝 Tutorial Intermediate
Deploy a static WordPress site about 2 years ago 📝 Tutorial Intermediate
Build a blog using Nuxt.js and Sanity.io on Cloudflare Pages almost 3 years ago 📝 Tutorial Intermediate
Create a HTML form almost 3 years ago 📝 Tutorial Beginner
Migrating from Netlify to Pages almost 3 years ago 📝 Tutorial Beginner
Add a React form with Formspree over 3 years ago 📝 Tutorial Beginner
Add an HTML form with Formspree over 3 years ago 📝 Tutorial Beginner
Migrating a Jekyll-based site from GitHub Pages almost 4 years ago 📝 Tutorial Beginner
Migrating from Firebase over 4 years ago 📝 Tutorial Beginner
Migrating from Workers Sites to Pages almost 5 years ago 📝 Tutorial Beginner

Videos

Play

OpenAI Relay Server on Cloudflare Workers

In this video, Craig Dennis walks you through the deployment of OpenAI's relay server to use with their realtime API.

Deploy your React App to Cloudflare Workers

Learn how to deploy an existing React application to Cloudflare Workers.

Cloudflare Workflows | Schedule and Sleep For Your Apps (Part 3 of 3)

Cloudflare Workflows allows you to initiate sleep as an explicit step, which can be useful when you want a Workflow to wait, schedule work ahead, or pause until an input or other external state is ready.