Skip to content

rust-dd/tryrust.org

Repository files navigation

tryrust.org

workflow

Welcome to the interactive tutorial project, tryrust.org, which runs directly in your browser.

Website screenshot

Note: We continuously update the number of tutorials. It is still in progress.

Tech Stack

  • Frontend & Backend: Dioxus 0.7 (fullstack, Rust + WASM)
  • Styling: Tailwind CSS v4
  • Package Manager: Yarn
  • Rust Edition: 2024

Running the project

Install dependencies:

yarn install
cargo install dioxus-cli

Run the dev server (Tailwind CSS is automatically handled by dx via asset!()):

dx serve

Compiling for Release

dx build --release --platform fullstack

Docker

Build and run the Docker image:

docker build . -t tryrust
docker run -p 8080:8080 tryrust

Inspiration

The site was inspired by tryclojure.org and tryhaskell.org.

About

An interactive Rust tutorial in the browser

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages