Skip to content
Personal website rewritten in Rust with Rocket
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
blog
files
src
templates
test
.gitignore
.travis.yml
Cargo.lock
Cargo.toml
LICENSE
Procfile
README.md
rust-toolchain

README.md

spuri_io Build Status

Personal website translated from Go to Rust

TODO

  • Translate templates from html/template to Askama
  • Implement Index
  • Implement About
  • Implement NavItems
  • Implement CSS File Integrity hash
  • Implement BlogIndex
  • Implement BlogPage (next task)
    • Find way to maintain metadata for the markdown file
    • Implement author field
    • Handle timestamps better so the ctime field exists
  • Implement CodeArtGallery
  • CodeArt image resizing
  • State handling
  • Request logging
  • Consult Mozilla Developer Network documentation (MDN) on best practices for site accessibility
  • Consult MDN docmentation on modern HTML features like picture
  • Brush up on CSS and add more artistic effects to the site
  • Look into cache-control for static files -- right now the server sends none
  • Send Travis release-built binaries to server and automatically restart
  • Start adding tests and checking code coverage
  • And more...
You can’t perform that action at this time.