Skip to Content
← Firat Honca

Rust-Based Portfolio Website

  • Rust
  • Yew
  • WASM
  • Cloud Run

The previous iteration of this portfolio, built with Rust and the Yew framework and compiled to WebAssembly. It showcased a modular component architecture and client-side routing entirely in Rust.

It was packaged in a Docker container with Nginx, deployed to Google Cloud Run, and built and pushed to Artifact Registry automatically through GitHub Actions, with a custom domain wired up through Cloudflare DNS.

Highlights

  • Yew routing and modular component architecture in Rust/WASM
  • Containerized with Docker + Nginx for portable deployment
  • Deployed on Cloud Run with Terraform-managed infrastructure
  • Automated CI/CD to Artifact Registry with Cloudflare DNS

Gallery

Rust-Based Portfolio Website screenshotRust-Based Portfolio Website screenshotRust-Based Portfolio Website screenshotRust-Based Portfolio Website screenshotRust-Based Portfolio Website screenshot
← Back to all projects