Geliştirme
Projenin kaynak kodu GitHub üzerindedir.
Gereksinimler
Başlamadan önce şunları kurun:
- Rust toolchain: rustup.rs ile kurabilirsiniz.
- WASM toolchain: Rust toolchain'i kurduktan sonra WASM target'ını
rustup target add wasm32-unknown-unknownkomutuyla ekleyin. - Trunk: Kurulum talimatları web sitesinde bulunur.
Geliştirme ortamı
# Clone the repository
git clone https://github.com/KilimcininKorOglu/r3v3rs3
# Start the server
cd r3v3rs3
make run
# In a separate terminal, start `trunk serve` for the WebUI
cd r3v3rs3-webui
trunk serve
Release build
# Build the WebUI
cd r3v3rs3/r3v3rs3-webui
trunk build --cargo-profile web-release --release
# Build the Server
cd ..
cargo build --release
# Start the server
target/release/r3v3rs3 start
Gitpod
Gitpod ile r3v3rs3'ü doğrudan tarayıcıda geliştirebilirsiniz.