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
5 months ago
assets first commit 5 months ago
src first commit 5 months ago
templates first commit 5 months ago
.gitignore first commit 5 months ago
Cargo.lock first commit 5 months ago
Cargo.toml first commit 5 months ago
README.md first commit 5 months ago
package.json first commit 5 months ago
yarn.lock first commit 5 months 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)