A framework for creating reliable and efficient web applications. Features a component-based framework that makes it easy to create interactive UIs. Developers who have experience with frameworks like React and Elm should feel quite at home when using Yew. Features a macro for declaring interactive HTML with Rust expressions. Developers who have experience using JSX in React should feel quite at home when using Yew. Features server-side rendering for all the SEO and enhancements of the server-rendered app while keeping the feel of an SPA. Start learning about the framework by helping us improve our documentation. Pull requests which improve test coverage are also very welcome. Feel free to drop into our Discord chatroom or open a new "Question" issue to get help from contributors. Often questions lead to improvements to the ergonomics of the framework, better documentation, and even new features!

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

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Yew

Yew Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Yew!

Additional Project Details

Programming Language

Rust

Related Categories

Rust Software Development Software

Registered

2023-03-09