Yew logo

Yew

Handles multithreaded web application development using modern browsers' runtimes.

Made by Unknown Author

  • web-framework

  • Web Development

What is Yew?

Yew is a robust Rust framework designed for building multi-threaded, high-performance front-end web applications using WebAssembly. Inspired by the principles of Elm and React, Yew provides a component-based architecture that simplifies the creation of interactive user interfaces. The framework's innovative approach minimizes costly DOM API calls, enabling exceptional performance, while also facilitating the offloading of processing tasks to background threads via web workers. Yew's seamless JavaScript interoperability allows developers to leverage the vast ecosystem of NPM packages and integrate with existing JavaScript-based applications, expanding the possibilities for building rich, feature-rich web experiences

Highlights

  • Component-based architecture for building interactive UIs
  • Optimized performance through minimized DOM API calls
  • Ability to offload processing to background threads using web workers
  • Seamless integration with JavaScript ecosystem and NPM packages

Platforms

  • Online

Languages

  • English
  • Japanese
  • Chinese

Social

Features

    • Graphical User Interface

    • Support for WebAssembly

    • Rust

    • Web-Based

    • Support for Multiple threads