推荐项目 | 框架引擎

Perseus - 另一个前端集成 Web UI 框架

perseus 采用 No-VDOM 技术实现页面渲染。实现纯 Rust 前端 Web UI 开发。

  • 支持服务端静态页面生成

  • 支持服务端动态渲染

  • 支持增量生成

  • 各种定制渲染策略

  • 命令行工具

  • 基于 Fluent 的 i18n 支持

  • 它基于强大的 sycamore 实现。实际上,Perseus 与 Yew, Seed 等算竞争对手,但是所采用的技术思路实际是不一样的。

  • https://github.com/arctic-hen7/perseus

  • perseus book

SeaORM: 异步动态的 ORM

SeaORM 是一个关系型 ORM,可以帮助你构建轻量的高并发的 web 服务.

该团队介绍道:「SeaORM 正是 Rust 的 ActiveRecord」,如果你用过这款 Ruby 的 ORM ActiveRecord,你可能会有感觉。

SeaORM是一个从底层建立起来的异步ORM,旨在与异步生态系统很好地配合,无论是actix、async-std、tokio还是任何建立在上面的Web框架。

https://www.sea-ql.org/SeaORM/blog/2021-09-20-introducing-sea-orm/