10 个版本

0.1.9 2020 年 8 月 13 日
0.1.8 2020 年 7 月 31 日

#2 in #hobo

每月 25 次下载

MIT 许可证

4KB

hobo

Crate Info API Docs

hobo 是一个 Rust 前端框架。在 稳定 Rust 上运行。
仍处于开发中且为实验性,尽管 GR Digital 已在生产中使用
查看书籍!

  • 无虚拟 DOM - HTML 元素由人工管理,可以直接通过 web_sys::HtmlElement 访问来管理属性/内容等
  • 无模型-视图-更新(即 Elm 架构)- 状态管理是手工的,尽管有一些有用的工具
  • 无 HTML 宏 - 只有 Rust
  • 内置基于宏的样式,有点像 CSS 中的 JS,但只是 Rust

在实际应用中,代码的冗长程度并不比更传统的前端框架更多,但更为直接。

路线图/待办事项

  • SSR
  • CSSStyleSheet.insertRule() 已在版本中发布

依赖关系

~3MB
~61K SLoC