Skip to content
/ GenUI Public

GenUI is an innovative SFP front-end framework developed in the Rust language, was originally inspired by Vue3 and Makepad. Intended to help users write front-end projects using Rust more efficiently.

License

Notifications You must be signed in to change notification settings

Privoce/GenUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GenUI

An innovative SFP Rust front-end framework

Introduction

GenUI is an innovative SFP front-end framework developed in the Rust language, was originally inspired by Vue3 and Makepad. Intended to help users write front-end projects using Rust more efficiently.

Important

The current work branch is main

How to learn

You can read GenUI Book to learn

If you have any questions or need further assistance, please feel free to consult the relevant documentation or contact us

RoadMap

Features

  • Book for GenUI
  • the entire set of GenUI and other syntax design
  • the underlying Makepad encoding conversion and compiler
  • dynamic script embedding (plug-in capability)
  • Rust script processing:
    • two-way binding
    • component events
    • component import
    • component definition
    • event definition
    • network (http)
  • Integrate Basic GenUI Builtin Components
  • Ract Cli support
  • Built-in syntax sugar
    • for
    • if_else_if_else
  • Integrate all Builtin Components
  • Optimize static compilation
  • Powerful Scss like <style>
  • Self-Close component tag
  • Powerful Bind
  • VSCode Plugin
  • Remote Services

Releases

Collaboration and Feedback

Important

GenUI is currently in the early stages of development, with many features still being planned and implemented. We welcome community feedback and collaboration! If you have any suggestions for the framework, need to report an issue, or would like to add features, please contact us through the following channels:

Thank you for your support, and we look forward to building a better GenUI with you!

About

GenUI is an innovative SFP front-end framework developed in the Rust language, was originally inspired by Vue3 and Makepad. Intended to help users write front-end projects using Rust more efficiently.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages