A blazing fast chat application built with Yew.rs.
- Realtime chat application
- Blazing fast, completely built on Rust.
- Create individual and group chats and delete them
- View and add messages
- Dark mode
You will need a couple of tools to compile, build, package and debug your Yew application. When getting started, we recommend using Trunk. Trunk is a WASM web application bundler for Rust.
To install Rust, follow the official instructions.
The compilation target for browser-based WebAssembly is called wasm32-unknown-unknown. The following command will add the WebAssembly target to your development environment.
rustup target add wasm32-unknown-unknown# note that this might take a while to install because it compiles everything from scratch
# Trunk also provides prebuilt binaries for a number of major package managers
# See https://trunkrs.dev/#install for further details
cargo install --locked trunkRun the following command to build and serve the application locally.
trunk serve --open