tjweir / DrawsNotes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DrawsNotes

More details about the creation of this project can be found in this video.

A very simple note-taking app built with an all-Rust stack: Dioxus for the frontend and backend (Axum under the hood on the backend), and SurrealDB as the database.

  1. cargo install dioxus-cli
  2. rustup target add wasm32-unknown-unknown

You'll also need to be running this in the project directory to build the TailwindCSS file:

npx tailwindcss -i ./input.css -o ./public/tailwind.css --watch

To run:

dx build --features web && dx serve --features ssr --hot-reload --platform desktop

About


Languages

Language:Rust 98.2%Language:JavaScript 1.1%Language:CSS 0.7%