Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lucianopinochet/chat-app
chat app made in rust with the library dioxus
https://github.com/lucianopinochet/chat-app
Last synced: about 1 month ago
JSON representation
chat app made in rust with the library dioxus
- Host: GitHub
- URL: https://github.com/lucianopinochet/chat-app
- Owner: lucianopinochet
- Created: 2023-08-15T22:45:36.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-08-23T01:16:08.000Z (over 1 year ago)
- Last Synced: 2024-09-25T16:10:19.099Z (5 months ago)
- Language: Rust
- Size: 189 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-rust-list - lucianopinochet/chat-app - app?style=social"/> : chat app made in rust with the library dioxus. (GUI)
- awesome-rust-list - lucianopinochet/chat-app - app?style=social"/> : chat app made in rust with the library dioxus. (GUI)
README
# Development
{% if styling == "Tailwind" %}
1. Install npm: https://docs.npmjs.com/downloading-and-installing-node-js-and-npm
2. Install the tailwind css cli: https://tailwindcss.com/docs/installation
3. Run the following command in the root of the project to start the tailwind CSS compiler:```bash
npx tailwindcss -i ./input.css -o ./public/tailwind.css --watch
```
{% endif %}
{% if platform == "desktop" %}
Run the following command in the root of the project to start the Dioxus dev server:```bash
dx serve --hot-reload --platform desktop
```
{% else %}
{% if platform == "TUI" %}
Run the following command in the root of the project to start the Dioxus dev server:```bash
dx serve --hot-reload --platform desktop
```
{% else %}
{% if platform == "web" %}
Run the following command in the root of the project to start the Dioxus dev server:```bash
dx serve --hot-reload
```- Open the browser to http://localhost:8080
{% else %}
{% if platform == "Fullstack" %}
Launch the Dioxus Fullstack app:```bash
dx build --features web --release
cargo run --features ssr --release
```
{% else %}
Launch the Dioxus app:```bash
cargo run
```
{% endif %}
{% endif %}