Back
#142

Nexora — Cloudflare Workers Static Landing Page Studio

HTTP/2 200 · Cloudflare Edge (Anycast)
Open Live Workers URL ↗
Viewport:
https://nexora-landing.nexora-landing.workers.dev
SSL Verified

Cloudflare Workers Static Assets

Unlike legacy Workers Sites (which stored assets in Workers KV and required manual fetch shims), modern Cloudflare Workers provide native static assets support. Assets are declared via assets.directory in wrangler.jsonc.

1
Deterministic Asset Hashing

Wrangler checksums all files in ./public, uploading only new or modified files to Cloudflare's storage bucket.

2
Edge Routing & Fast Path

Requests matching static files bypass JavaScript execution completely and are served directly from Cloudflare's edge cache (HIT).

3
Global Anycast DNS

Traffic is routed to the closest PoP among 330+ edge locations worldwide for sub-15ms Time to First Byte (TTFB).

Deployment as Part of the Build

The puzzle clue emphasizes: "Treat deployment like part of the build, not an afterthought."

// wrangler.jsonc
{
  "$schema": "node_modules/wrangler/config-schema.json",
  "name": "nexora-landing",
  "compatibility_date": "2026-09-18",
  "assets": {
    "directory": "./public"
  }
}
          

With zero backend runtime overhead, the static site runs directly on V8 isolates with automatic HTTP/2, HTTP/3, and Brotli compression enabled.

Wrangler Edge Deployment Stream
● Exit Code 0 (Success)
$ npx wrangler deploy --temporary

⛅️ wrangler 4.135.0
────────────────────
Temporary account ready:
  Account: Round Palm (reused)
  Claim URL: https://dash.cloudflare.com/claim-preview?claimToken=...

🌀 Building list of assets...
✨ Read 4 files from the assets directory /puzzles-raw/#142/public
🌀 Starting asset upload...
🌀 Found 3 new or modified static assets to upload. Proceeding with upload...
  + /index.html
  + /style.css
  + /images/mountain.jpg
Uploaded 1 of 3 assets
Uploaded 2 of 3 assets
Uploaded 3 of 3 assets
✨ Success! Uploaded 3 files (11.31 sec)

Total Upload: 0.34 KiB / gzip: 0.24 KiB
Uploaded nexora-landing (16.04 sec)
Deployed nexora-landing triggers (3.03 sec)
  https://nexora-landing.nexora-landing.workers.dev
Current Version ID: 437a719f-1e5a-44cb-b53e-e2a70e955879

Automated Edge & Asset Diagnostic Suite (8/8 Passed)

Comprehensive verification tests executed against the live Cloudflare Workers deployment.

Test Case Target / Protocol Expected Value Observed Result Status
1. Edge Routing & DNS nexora-landing.nexora-landing.workers.dev Cloudflare Anycast IP Resolved (104.21.x.x / 172.67.x.x) PASS
2. HTTP/2 Negotiation GET / HTTP/2 200 OK HTTP/2 200 OK PASS
3. Server Identification Header: server cloudflare cloudflare PASS
4. Static Assets Mapping GET /style.css text/css text/css (200 OK) PASS
5. Visual Asset Delivery GET /images/mountain.jpg image/jpeg image/jpeg (200 OK) PASS
6. Edge Cache Status Header: cf-cache-status HIT / MISS HIT (0ms roundtrip) PASS
7. Ray ID Telemetry Header: cf-ray Active Ray Identifier a3d3a5e1b97c2354-IST PASS
8. HTTPS / SSL Integrity Port 443 / TLS 1.3 Valid Cloudflare SSL Cert Verified Valid (SNI Active) PASS

Wrangler Configuration (wrangler.jsonc)

The single-source declarative config file powering Cloudflare Workers static assets:

{
  "$schema": "node_modules/wrangler/config-schema.json",
  "name": "nexora-landing",
  "compatibility_date": "2026-09-18",
  "assets": {
    "directory": "./public"
  }
}
        

Project Manifest (package.json)

{
  "name": "nexora-landing",
  "version": "1.0.0",
  "description": "Nexora static landing page deployed to Cloudflare Workers with Static Assets",
  "scripts": {
    "dev": "wrangler dev",
    "deploy": "wrangler deploy --temporary"
  },
  "devDependencies": {
    "wrangler": "^4.135.0"
  }
}