This is the source code for my personal website, zachgrimaldi.com.
- 🔸 Cloudflare Workers for serverless hosting.
- ⛅️ Wrangler CLI for deploying to Cloudflare Workers.
- 🦀 Workers Rust Bindings for receiving requests, and eventually binding to other services like Workers KV or D1 databases.
- 📄 pulldown-cmark to power our pre-processing of Markdown to HTML.
- ⚙️ Wasm target for Rust to compile the Rust code to WebAssembly.
- 🎨 Simple.css for easy styling of HTML coming from Markdown.
Run a local development server:
npx wrangler dev
Publish the website to Cloudflare Workers:
npx wrangler deploy
Date | Version | Description |
---|---|---|
2024-11-26 | 1.0.3 | Add viewport meta tag to improve mobile experience. |
2024-11-23 | 1.0.2 | Add fallback "Page not found" handler. |
2024-11-23 | 1.0.1 | Add the GitHub repo to the About the site section. |
2024-11-23 | 1.0.0 | Initial release to Cloudflare Workers. |