Yew is an Open-source Wasm Framework for Building Client Web Apps
Yew is a modern Rust framework for creating multi-threaded front-end web apps with WebAssembly.
Yew is a Rust/Wasm framework for building client web apps. It features a component-based framework for creating interactive UIs, a macro for declaring interactive HTML with Rust expressions, and server-side rendering for SEO and app enhancements. Developers familiar with React and Elm will find Yew easy to use.
Features
- Features a macro for declaring interactive HTML with Rust expressions
- Achieves high performance by minimizing DOM API calls for each page render and by making it easy to offload processing to background web workers
- Supports JavaScript interoperability
- Allows developers to leverage NPM packages and integrate with existing JavaScript applications.
- Start learning about the framework by helping us improve our documentation
- Create multi-threaded front-end web apps with WebAssembly
License
Apache License V2.0