53 lines
833 B
Markdown
53 lines
833 B
Markdown
# Rust Axum Question and Answer Server - Frontend
|
|
|
|
## Contents
|
|
|
|
I'll do my best to keep these contents up-to-date as changes are made to the source code
|
|
|
|
* Setup
|
|
* Dependency overview
|
|
* Source overview
|
|
* Looking ahead
|
|
|
|
|
|
#### Build and Run
|
|
```
|
|
cd frontend
|
|
cargo build
|
|
trunk serve
|
|
```
|
|
|
|
Access the webserver shown in standard output
|
|
|
|
### Dependency overview
|
|
|
|
#### std
|
|
TODO
|
|
#### [Yew](https://crates.io/crates/yew)
|
|
TODO
|
|
#### [gloo](https://crates.io/crates/gloo)
|
|
TODO
|
|
#### [Serde/serde_json](https://crates.io/crates/serde)
|
|
A useful package for serializing and deserializing data.
|
|
#### [wasm_bindgen_futures](https://crates.io/crates/wasm_bindgen_futures)
|
|
TODO
|
|
|
|
|
|
### Source overview
|
|
|
|
#### [`src/main.rs`](/backend/src/main.rs)
|
|
TODO
|
|
|
|
### Looking ahead
|
|
TODO
|
|
|
|
#### Code cleanup
|
|
TODO
|
|
|
|
#### Higher priority
|
|
TODO
|
|
|
|
#### Lesser priority
|
|
TODO
|
|
|