Rust rewrite of clarke.gg, was never completed
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
clarke f7a71c66f2
first commit
1 month ago
assets first commit 1 month ago
src first commit 1 month ago
templates first commit 1 month ago
.gitignore first commit 1 month ago
Cargo.lock first commit 1 month ago
Cargo.toml first commit 1 month ago
README.md first commit 1 month ago
package.json first commit 1 month ago
yarn.lock first commit 1 month ago

README.md

Rust rewrite

Needed an excuse to learn Rust, so I'm rewriting my personal website (currently written with Node.js using Express and Pug) in Rust using Actix and Askama.

Stack

  • Rust
    • Actix
    • Askama
  • Node
    • Parcel (for bundling)

Goals

  • Complete port of JS version to Rust (lose 0 functionality)
  • Unit-tested
  • Minimal unsafe code
  • Learn Rust along the way

Running

  • yarn install to install dependencies
  • And either:
    • yarn start to start the server (bundles and then runs cargo run)
    • yarn build to build the frontend bundles and then runs cargo build --release)