Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/altair-bueno/rquote
Anime quote web app that fetches data from Animechan (https://animechan.vercel.app/)
https://github.com/altair-bueno/rquote
bootstrap rust wasm yew
Last synced: 25 days ago
JSON representation
Anime quote web app that fetches data from Animechan (https://animechan.vercel.app/)
- Host: GitHub
- URL: https://github.com/altair-bueno/rquote
- Owner: Altair-Bueno
- License: mit
- Created: 2022-01-16T02:24:35.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-08-11T18:37:09.000Z (over 1 year ago)
- Last Synced: 2024-10-12T07:42:22.434Z (about 1 month ago)
- Topics: bootstrap, rust, wasm, yew
- Language: Rust
- Homepage: https://rquote.vercel.app/
- Size: 8.94 MB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rquote
Rquote is a web application built using Rust and WebAssembly. It fetches Anime
quotes from the [Animechan API](https://animechan.vercel.app/). You can check it
out at## How to build
### Pre-requisites
- [rust's toolkit](https://www.rust-lang.org/learn/get-started)
- [trunk](https://trunkrs.dev)
- [wasm-bindgen-cli](https://rustwasm.github.io/wasm-bindgen/reference/cli.html)### Build website
1. Install [python3](https://www.python.org/downloads/) or later
2. Install [chevron](https://github.com/noahmorrison/chevron)
3. Run `python build.py` on the root directory to compile the `index.html`
templateNow you can use `Trunk` to build `Rquote`
```bash
# To open a local development server
trunk serve --open# Release build (destination `dist/` folder)
trunk build --release
```> Debug builds are faster to compile, but they are significantly slower.
## Technologies
- [Yew](https://yew.rs)
- [Rust](https://www.rust-lang.org)
- [Boostrap v5](https://getbootstrap.com)## More info
- [Source repository](https://github.com/Altair-Bueno/rquote)
## Credits