Cloudflare App Builder

Edge-Native Applications, Zero Infrastructure

Fabricate is built natively on Cloudflare's developer platform. Your applications deploy to Workers, store data in D1, cache with KV, manage files with R2, and coordinate state with Durable Objects -- all configured automatically from your descriptions.

No coding required Database included Deploy instantly

Key Takeaways

  • Fabricate is purpose-built for Cloudflare infrastructure—Workers, D1, KV, R2, and Durable Objects
  • Generated wrangler.toml configuration is correct for immediate deployment
  • Cloudflare bindings (D1, KV, R2) are typed and used correctly in all generated code

Everything You Need to Build

Global Edge Deployment

Applications run on Cloudflare's network spanning 300+ cities worldwide. Every request is handled by the datacenter closest to your user.

D1 Database Integration

Serverless SQL databases are provisioned and configured automatically. Schemas, migrations, and queries are generated alongside your application logic.

Workers Runtime

Backend logic runs on Cloudflare Workers with sub-millisecond cold starts. V8 isolates provide security and performance without containers.

R2 Object Storage

File uploads, image hosting, and document storage use Cloudflare R2. No egress fees and S3-compatible API access.

KV and Durable Objects

Key-value storage for configuration and caching. Durable Objects for real-time coordination, WebSocket connections, and stateful workflows.

Built-In Security

DDoS protection, SSL certificates, and WAF rules are included automatically. Your application is secure from the first deployment.

How It Works

1

Describe Your Application

Explain what you want to build and what data it needs to store. Fabricate determines which Cloudflare services your application requires.

2

AI Configures the Stack

Workers routes, D1 databases, KV namespaces, and R2 buckets are provisioned and wired together in the generated wrangler configuration.

3

Preview on the Edge

Your application runs in a real Cloudflare preview environment. Test the same runtime that production will use.

4

Deploy Globally

One click pushes your application to Cloudflare's production network. Custom domains, SSL, and DNS are configured automatically.

In-Depth Guide

Building Applications Purpose-Built for Cloudflare

Fabricate is designed from the ground up for Cloudflare's developer platform. Every generated application uses Cloudflare Workers for serverless compute, D1 SQLite for relational data, KV for fast key-value storage, R2 for object storage, and optionally Durable Objects for stateful coordination. The wrangler.toml configuration is generated correctly, bindings are typed via cf-typegen, and all Cloudflare-specific APIs (including fetch handlers, scheduled events, and queue consumers) follow Cloudflare's recommended patterns. Deploy with a single command from day one.

Worker Architecture: Correct Worker export pattern, proper env bindings typing, middleware chain, route handling, and scheduled event support.

Data Bindings: D1 database, KV namespace, R2 bucket, and Durable Object bindings typed via wrangler typegen and used correctly in all generated code.

Deployment Config: wrangler.toml with correct account configuration, environment-specific settings, binding declarations, and compatibility flags.

What You Can Build

API Services - RESTful APIs with D1 persistence and global edge distribution
Real-Time Applications - WebSocket-powered chat, collaboration, and live dashboards using Durable Objects
Content Delivery - Image optimization, file hosting, and static asset serving through R2
Serverless Functions - Event-driven microservices that scale to zero when idle
Multi-Region Applications - Latency-sensitive apps that serve users from the nearest edge location
Cost-Optimized Backends - Applications that benefit from Cloudflare's generous free tier and pay-per-use pricing
I have tried building on Cloudflare Workers before and always hit config issues. Fabricate generated a correctly configured project that deployed first try. The wrangler config alone was worth it.

Platform Engineer

Cloud Infrastructure Team

Frequently Asked Questions

Do I need a Cloudflare account?

Fabricate manages Cloudflare deployment for you. Your applications deploy to Fabricate's infrastructure. You can also connect your own Cloudflare account for custom domain and additional configuration.

What is Cloudflare Workers?

Workers is a serverless execution environment that runs JavaScript and TypeScript at the edge. Code executes in V8 isolates with sub-millisecond cold starts, making it faster than traditional serverless platforms.

How does D1 differ from other databases?

D1 is Cloudflare's serverless SQL database based on SQLite. It provides familiar SQL syntax, automatic replication for read performance, and zero-configuration scaling. It is ideal for applications deployed on Cloudflare Workers.

Is there vendor lock-in?

The frontend code (React + TypeScript) is fully portable. The backend uses Cloudflare-specific APIs for D1, KV, and R2, but the business logic can be adapted to other platforms. You always own and can export your code.

What are the performance benefits of edge deployment?

Edge deployment means your application code runs physically close to users worldwide. This eliminates the round-trip to a distant origin server, typically reducing latency to under 50ms globally.

Ready to Start Building?

Join thousands of creators building with AI. No coding required. Start free today.