10 个版本
0.1.9 | 2020 年 8 月 13 日 |
---|---|
0.1.8 | 2020 年 7 月 31 日 |
#2 in #hobo
每月 25 次下载
4KB
hobo
hobo 是一个 Rust 前端框架。在 稳定 Rust 上运行。
仍处于开发中且为实验性,尽管 GR Digital 已在生产中使用
查看书籍!
- 无虚拟 DOM - HTML 元素由人工管理,可以直接通过
web_sys::HtmlElement
访问来管理属性/内容等 - 无模型-视图-更新(即 Elm 架构)- 状态管理是手工的,尽管有一些有用的工具
- 无 HTML 宏 - 只有 Rust
- 内置基于宏的样式,有点像 CSS 中的 JS,但只是 Rust
在实际应用中,代码的冗长程度并不比更传统的前端框架更多,但更为直接。
路线图/待办事项
- SSR
CSSStyleSheet.insertRule()
已在版本中发布
依赖关系
~3MB
~61K SLoC