Updating conversion, creating readmes

This commit is contained in:
Jonas Zeunert
2024-04-19 23:37:46 +02:00
parent 3619ac710a
commit 08e75b0f0a
635 changed files with 30878 additions and 37344 deletions

View File

@@ -1,4 +1,4 @@
 Awesome Yew !Awesome (https://awesome.re/badge.svg) (https://awesome.re)
 Awesome Yew !Awesome (https://awesome.re/badge.svg) (https://awesome.re)
 (https://github.com/yewstack/yew)
@@ -39,13 +39,13 @@
Projects
- Realworld example (https://github.com/jetli/rust-yew-realworld-example-app) - Exemplary real world app built with Rust + Yew + WebAssembly. It utilizes Yew's latest function components and hooks. It also 
supports desktop application powered by Tauri (https://github.com/tauri-apps/tauri).
- Realworld example (https://github.com/jetli/rust-yew-realworld-example-app) - Exemplary real world app built with Rust + Yew + WebAssembly. It utilizes Yew's latest function components and hooks. It also supports desktop application 
powered by Tauri (https://github.com/tauri-apps/tauri).
- webapp.rs (https://github.com/saschagrunert/webapp.rs) - A web application completely written in Rust, frontend is built with Yew.
- Rust-Full-Stack (https://github.com/steadylearner/Rust-Full-Stack) - Easily testable and working Rust codes with blog posts to explain them.
- Bucket Questions (https://github.com/hgzimmerman/BucketQuestions) - A webapp written entirely in Rust for a dumb party game.
- web-view todomvc desktop app (https://github.com/Extrawurst/rust-webview-todomvc-yew) - Demo how to use yew for a todomvc that compiles to WebAssembly and is bundled as a lightweight(~2mb) desktop app by 
web-view (https://github.com/Boscop/web-view), as an alternative to Electron, web-view (https://github.com/Boscop/web-view) also has a demo (https://github.com/Boscop/web-view/tree/master/examples#todo-yew).
- web-view todomvc desktop app (https://github.com/Extrawurst/rust-webview-todomvc-yew) - Demo how to use yew for a todomvc that compiles to WebAssembly and is bundled as a lightweight(~2mb) desktop app by web-view 
(https://github.com/Boscop/web-view), as an alternative to Electron, web-view (https://github.com/Boscop/web-view) also has a demo (https://github.com/Boscop/web-view/tree/master/examples#todo-yew).
- yew-react-example (https://github.com/hobofan/yew-react-example) - This project shows how to create a web app using a React component inside a Yew component.
- Kirk (https://github.com/stkevintan/Kirk) - Just A Rust WebAssembly Blog.
- rust-async-wasm-demo (https://github.com/extraymond/rust-async-wasm-demo) - Toy project to learn Rust and async that can be deployed to the web.
@@ -70,8 +70,7 @@
- wasm-2048 (https://github.com/dev-family/wasm-2048) - 2048 game implemented with Rust and Yew and compiled to Wasm.
- website-wasm (https://github.com/kamiyaa/website-wasm) - My personal website written in Rust via Yew/Wasm.
- KeyPress (https://github.com/rayylee/keypress) - A Rust WebAssembly Website example for practising english for chinese.
- yew-train-ticket (https://github.com/anthhub/yew-train-ticket) - A Rust WebAssembly Webapp (http://118.190.37.169:8002) example basing Yew newest hooks and functional API, the code style is extremely like 
React Function Component.
- yew-train-ticket (https://github.com/anthhub/yew-train-ticket) - A Rust WebAssembly Webapp (http://118.190.37.169:8002) example basing Yew newest hooks and functional API, the code style is extremely like React Function Component.
- yew-d3-example (https://github.com/ivanschuetz/yew-d3-example) - Showing a d3 chart with Yew.
- Oxfeed (https://github.com/sanpii/oxfeed) - A feed reader written in Rust with a Yew frontend.
- Flow.er (https://github.com/LighghtEeloo/flow.er) - A notebook app integrated with todo lists utility. Developed with Rust, WebAssembly, Yew and Trunk.
@@ -158,8 +157,7 @@
- yew-hooks (https://github.com/jetli/yew-hooks) - Custom Hooks library for Yew, inspired by streamich/react-use (https://github.com/streamich/react-use) and alibaba/hooks (https://github.com/alibaba/hooks).
- yew-side-effect (https://github.com/futursolo/yew-side-effect) - Reconcile Side Effects in Yew Applications, inspired by react-side-effect (https://github.com/gaearon/react-side-effect) and react-helmet 
(https://github.com/nfl/react-helmet).
- Bounce (https://github.com/bounce-rs/bounce) - The uncomplicated state management library for Yew, inspired by Redux (https://github.com/reduxjs/redux) and Recoil 
(https://github.com/facebookexperimental/Recoil).
- Bounce (https://github.com/bounce-rs/bounce) - The uncomplicated state management library for Yew, inspired by Redux (https://github.com/reduxjs/redux) and Recoil (https://github.com/facebookexperimental/Recoil).
- yewv (https://github.com/yewv/yewv) - A lightning fast state management module for Yew built with performance and simplicity as a first priority.
Javascript Library Ports
@@ -203,8 +201,8 @@
- trunk-action (https://github.com/jetli/trunk-action) - Github action to install Trunk by downloading the executable to speed up CI/CD.
- wabt (https://github.com/WebAssembly/wabt) - The WebAssembly Binary Toolkit, for the wasm-strip and wasm-objdump tools to reduce .wasm file size.
- binaryen (https://github.com/WebAssembly/binaryen) - Compiler infrastructure and toolchain library for WebAssembly, for the wasm-opt tool to reduce .wasm file size.
- Tauri (https://github.com/tauri-apps/tauri) - Tauri is a framework for building tiny, blazingly fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to 
HTML, JS and CSS for building their user interface. The backend of the application is a rust-sourced binary with an API that the front-end can interact with.
- Tauri (https://github.com/tauri-apps/tauri) - Tauri is a framework for building tiny, blazingly fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to HTML, JS and CSS for 
building their user interface. The backend of the application is a rust-sourced binary with an API that the front-end can interact with.
- yew-fmt (https://github.com/schvv31n/yew-fmt) - A configurable extension to rustfmt for formatting Yew HTML.
Articles