5 个不稳定版本
0.3.0 | 2023 年 9 月 2 日 |
---|---|
0.2.0 | 2023 年 7 月 16 日 |
0.1.4 | 2023 年 1 月 16 日 |
0.1.3 | 2023 年 1 月 15 日 |
0.1.1 | 2023 年 1 月 15 日 |
#17 in #yew-web
135KB
3K SLoC
星形化
Yew 的框架体验。
星形化提供了一组开发工具,包括:
- 服务器端渲染支持相关的工具。
- 易于使用、透明的 SSR RPC 实现。
- 在更改时自动重建的开发服务器。
- 包含嵌入式前端的单个二进制分发。
快速入门指南
-
安装必需的工具
星形化使用了以下工具:
- Trunk
- cargo-generate
- cargo-make
它们可以通过以下命令安装:cargo install trunk cargo-generate cargo-make
-
创建项目
运行
cargo generate futursolo/stellation-templates
并按照提示操作。 -
启动开发服务器
在项目目录中运行
cargo make --quiet start
。(如果项目是首次构建,这个过程可能需要几分钟。)
lib.rs
:
Yew 的框架体验。
星形化提供了一组 Yew 开发工具,包括:
- 服务器端渲染支持相关的工具。
- 易于使用、透明的 SSR RPC 实现。
- 在更改时自动重建的开发服务器。
- 包含嵌入式前端的单个二进制分发。
组件
- stellation-frontend:前端应用。
- stellation-backend:后端服务器。
- stellation-bridge:提供前端和后端之间通信的桥梁。
- [stctl]:用于构建和托管开发服务器的命令行工具。
依赖项
~33–49MB
~826K SLoC