Aplicacao de streaming performatica e de baixo custo de hardware
- Barra de pesquisa;
- Json to NoSql firebase;
- Pagination;
- Google Forms;
- Info with AnimeMAL + Aniilist API Python code;
- Morden Style;
-
Scarpping Animezay - WebManifest;
- Apps (desktop, android, ios...) with Tauri;
- 100% using web-sys also yew.rs;
EXECUTE TODOS OS COMANDOS NO DIRETORIO RAIZ DO PROJETO
lembre-se de estar com as suas toolchains na versao: nighlty (so...don't be a donkey)
*links uteis: *versionamento com rustup *sobre arquiteturas
os comandos demonstrados aqui sao uma serie de passos,nao pule nenhum.
Precisa ter instaldo o compilador Rust Depois de instalado, agora instale os seguintes ferramentas do rustup.
rustup target add wasm32-unknown-unknown
cargo install trunk wasm-bindgen-cli
Depois de tudo instalado nos conformes, execute o comando:
Se quiser pode dá só o comando trunk serve
, irá funcionar da mesma forma
trunk build && trunk serve
Primeiro instale o gerador de JavaScript.
cargo install wasm-bindgen-cli
Ferramenta do Rustup com suporte a WebAssembly.
rustup target add wasm32-unknown-unknown
Trunk é um construtor de aplicativo web em WASM para Rust, é necessária a instalção.
cargo install trunk wasm-bindgen-cli
O comando abaixo irá gerar um arquivo .wasm.
cargo build --target wasm32-unknown-unknown
Esse comando irá gerar um conjunto de arquivos contendo o WebAssembly compilado do seu aplicativo e um wrapper JavaScript que carregará o binário Wasm e o executará.
wasm-bindgen --target web --out-dir static --out-name wasm target/wasm32-unknown-unknown/debug/LowStream.wasm --no-typescript
O comando abaixo vai tornar o servidor ativo, para que seu acesso possa ser possibilitado.
trunk serve
Sempre que houver alguma modificação, o seu .wasm precisa ser atualizado, então execute:
cargo build --target wasm32-unknown-unknown && trunk serve