Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ difficulty: Beginner
pcx_content_type: tutorial
tags:
- AI
- JavaScript
title: Deploy a Worker that connects to OpenAI via AI Gateway
products:
- Workers
languages:
- JavaScript
description: Learn how to deploy a Worker that makes calls to OpenAI through AI Gateway
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ products:
- R2
difficulty: Beginner
updated: 2023-09-28
languages:
tags:
- JavaScript
sidebar:
order: 2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ title: Create custom headers for Cloudflare Access-protected origins with Worker
products:
- Workers
- Access
languages:
tags:
- JavaScript
---

Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/cloudflare-one/tutorials/fastapi.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ updated: 2023-06-09
category: 🔐 Access
pcx_content_type: tutorial
title: Validate the Access token with FastAPI
languages:
tags:
- Python

---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
type: example
summary: Learn how to query D1 from a Python Worker
languages:
tags:
- Python
pcx_content_type: example
title: Query D1 from Python Workers
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ products:
- Workers
tags:
- Hono
languages:
- JavaScript
- SQL
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ products:
- Pages
tags:
- Hono
languages:
- TypeScript
- SQL
description: Build a staff directory using D1. Users access employee info; admins add new employees within the app.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ products:
- Workers
tags:
- Hono
languages:
- TypeScript
- SQL
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ pcx_content_type: tutorial
title: Query D1 using Prisma ORM
products:
- Workers
languages:
tags:
- TypeScript
- SQL
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ difficulty: Beginner
content_type: Tutorial
pcx_content_type: tutorial
title: Bulk import to D1 using REST API
languages:
tags:
- JavaScript
- TypeScript
- SQL
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ difficulty: Beginner
content_type: Tutorial
pcx_content_type: tutorial
title: Using D1 Read Replication for your e-commerce website
languages:
tags:
- JavaScript
- TypeScript
- SQL
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ products:
- Workers
tags:
- CMS
languages:
- JavaScript
- TypeScript
spotlight:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ products:
- Workers
- Vectorize
- Workers AI
languages:
- TypeScript
spotlight:
author: Hidetaka Okamoto
author_bio_link: https://www.linkedin.com/in/hideokamoto/
Expand All @@ -17,6 +15,7 @@ tags:
- AI
- Hono
- Stripe
- TypeScript
sidebar:
order: 2
description: Create APIs for related product searches and recommendations using Workers AI and Stripe.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ products:
- R2
- D1
- Workers
languages:
tags:
- TypeScript
- SQL
spotlight:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ title: Setup Fullstack Authentication with Next.js, Auth.js, and Cloudflare D1
products:
- Workers
- D1
languages:
tags:
- TypeScript
spotlight:
author: Mackenly Jones
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ products:
tags:
- Forms
- Astro
languages:
- TypeScript
spotlight:
author: Cody Walsh
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,7 @@ updated: 2024-09-24
difficulty: Intermediate
pcx_content_type: tutorial
title: Build a seat booking app with SQLite in Durable Objects
products:
- Durable Objects
languages:
tags:
- TypeScript
- SQL
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ products:
- Workers
tags:
- PostgreSQL
languages:
- TypeScript
- SQL
---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: GraphQL Analytics
pcx_content_type: tutorial
languages:
tags:
- GraphQL
sidebar:
order: 1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: GraphQL Analytics
pcx_content_type: tutorial
updated: 2023-01-04
languages:
tags:
- GraphQL
sidebar:
order: 2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ updated: 2022-07-26
difficulty: Beginner
pcx_content_type: tutorial
title: Migrating from Netlify to Pages
languages:
tags:
- JavaScript
sidebar:
hidden: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ updated: 2021-07-27
difficulty: Beginner
pcx_content_type: tutorial
title: Migrating a Jekyll-based site from GitHub Pages
languages:
tags:
- Ruby
sidebar:
hidden: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ pcx_content_type: tutorial
title: Add a React form with Formspree
tags:
- Forms
languages:
- JavaScript
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ title: Build a blog using Nuxt.js and Sanity.io on Cloudflare Pages
tags:
- Nuxt
- Vue
languages:
- JavaScript
description: Build a blog application using Nuxt.js and Sanity.io and deploy it on Cloudflare Pages.
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ updated: 2024-10-01
pcx_content_type: tutorial
difficulty: Intermediate
title: Build an API for your front end using Pages Functions
languages:
tags:
- JavaScript
---

Expand Down
1 change: 0 additions & 1 deletion src/content/docs/pages/tutorials/forms/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ pcx_content_type: tutorial
title: Create a HTML form
tags:
- Forms
languages:
- JavaScript
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ updated: 2024-05-06
difficulty: Intermediate
pcx_content_type: tutorial
title: Localize a website with HTMLRewriter
languages:
tags:
- JavaScript
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ products:
- R2
tags:
- Hono
languages:
- JavaScript
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ products:
- Workers
tags:
- MotherDuck
languages:
- SQL
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ products:
- Workers
tags:
- MotherDuck
languages:
- SQL
---

Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/pulumi/tutorial/add-site.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Add a site
pcx_content_type: tutorial
languages:
tags:
- JavaScript
- TypeScript
- Python
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/pulumi/tutorial/hello-world.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ products:
- Workers
updated: 2024-09-13
difficulty: Beginner
languages:
tags:
- JavaScript
- TypeScript
- Python
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ pcx_content_type: tutorial
products:
- Workers
- Queues
languages:
tags:
- TypeScript
sidebar:
order: 1002
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ products:
- Workers
- Browser Rendering
- KV
languages:
tags:
- TypeScript
sidebar:
order: 1002
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/r2/tutorials/summarize-pdf.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ products:
- Workers AI
difficulty: Intermediate
updated: 2024-10-11
languages:
tags:
- TypeScript
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ products:
- Workers
difficulty: Beginner
updated: 2024-04-02
languages:
tags:
- TypeScript
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import { ResourcesBySelector } from "~/components";
<ResourcesBySelector
directory="workers/examples/"
types={["example"]}
filterables={["languages", "tags"]}
filterables={["tags"]}
/>
```

Expand All @@ -28,7 +28,7 @@ import { ResourcesBySelector } from "~/components";

- `filterables` <Type text="string[]" />

An array of frontmatter properties to show in the frontend filter dropdown. For example, `filterables={["languages", "tags"]}` will allow users to filter based on each pages `languages` and `tags` frontmatter.
An array of frontmatter properties to show in the frontend filter dropdown. For example, `filterables={["tags"]}` will allow users to filter based on each pages' `tags` frontmatter.

- `types` <Type text="string[]" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ type: example
summary: You can use the templates below for a demo application in Workers where
product details are shown, but pricing information is not revealed until the
Turnstile widget is solved.
languages:
tags:
- JavaScript
preview:
- true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@ title: Conditionally enforce Turnstile
pcx_content_type: tutorial
updated: 2025-04-01
difficulty: Intermediate
languages:
- TypeScript
tags:
- Node.js
- TypeScript
sidebar:
order: 6
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@ title: Exclude Turnstile from E2E tests
pcx_content_type: tutorial
updated: 2025-01-24
difficulty: Intermediate
languages:
- TypeScript
tags:
- Node.js
- TypeScript
sidebar:
order: 6
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,8 @@ title: Implement Turnstile using implicit and explicit rendering
pcx_content_type: tutorial
updated: 2024-09-16
difficulty: Beginner
languages:
- JavaScript
tags:
- JavaScript
- Node.js
sidebar:
order: 4
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ difficulty: Beginner
products:
- Web Application Firewall
- Bot Management
languages:
tags:
- JavaScript
sidebar:
order: 3
Expand Down
Loading
Loading