Tutorials
View tutorials to help you get started with Pages.
| Name | Last Updated | Type | Difficulty |
| Point to Pages with a custom domain | about 1 month ago | 📝 Tutorial | Beginner |
| Migrating from Vercel to Pages | about 1 month ago | 📝 Tutorial | Beginner |
| Build an API for your front end using Pages Functions | 8 months ago | 📝 Tutorial | Intermediate |
| Use R2 as static asset storage with Cloudflare Pages | 10 months ago | 📝 Tutorial | Intermediate |
| Use Pages as an origin for Load Balancing | 11 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 |
Was this helpful?
- Resources
- API
- New to Cloudflare?
- Products
- Sponsorships
- Open Source
- Support
- Help Center
- System Status
- Compliance
- GDPR
- Company
- cloudflare.com
- Our team
- Careers
- 2025 Cloudflare, Inc.
- Privacy Policy
- Terms of Use
- Report Security Issues
- Trademark