11个不稳定版本 (3个重大变更)
0.6.0-alpha.2 | 2024年8月7日 |
---|---|
0.5.6 | 2024年7月18日 |
0.5.0 | 2024年3月28日 |
0.4.3 | 2023年12月7日 |
0.3.0 | 2023年3月24日 |
#153 in 模板引擎
每月下载量2,557次
在dioxus-cli中使用
670KB
12K SLoC
rsx-rosetta
概览
Dioxus拥有自己的模板语言,灵感来自C#/Kotlin/RTMP等,非常简单。
然而,它不是HTML。这样做是因为HTML冗长,你需要在.rs文件中获得良好的DX,需要专门的LSP或IDE集成。
RSX很简单... 它与常规Rust代码足够相似,以至于大多数IDE会自动提供诸如块选择、折叠、突出显示等功能的支持。
为了适应从HTML到RSX的过渡,您可能需要翻译一些现有代码。
此库提供了一个中心AST,可以接受多种输入
- HTML
- Syn (todo)
- Akama (todo)
- Jinja (todo)
从那里,您可以直接将其转换为字符串或转换为其他AST。
贡献
- 在我们的问题跟踪器上报告问题。
- 加入Discord并提问!
许可证
本项目采用MIT许可证。
除非您明确声明,否则您提交的任何贡献,如果有意提交给Dioxus,则应按MIT许可证发布,不附加任何额外条款或条件。
依赖项
~7–14MB
~168K SLoC