主要观点:作者喜欢制作傻事且不愿付出太多努力,喜欢用 Rust 开发网页但存在问题,Rust 开发网页需做更多工作,目前缺乏能整合常用功能的框架,现有生态中各类框架和库各有特点但都不满足需求,作者之前通过组合现有框架和库来解决,现在希望有一个能整合所有功能的 Rust 网页框架即“nicole's web toolkit”(newt
),虽目前不可用但希望能推动生态发展,还可通过关注其 RSS 或 newsletter 了解后续进展。
关键信息:
- Rust 开发网页比其他框架需更多工作,缺乏整合框架。
- 现有两类网页框架: minimalist ones 和 single-page app ones。
- 生态中多为库,难整合且易过时。
- 作者之前组合框架,现希望有一站式框架。
- “nicole's web toolkit”(
newt
)虽不可用但在努力推进。
重要细节: - Django 用于构建严肃业务,不适合傻事和非商业项目。
- Rust 所需整合功能包括路由/处理程序、模板、静态文件服务等。
- 质量提升类功能如后台任务等虽非必要但有益。
- 现有框架如 actix-web、axum、Dioxus 等各有特点但不满足全部需求。
- 作者之前用 starter templates 避免部分痛苦但仍有维护负担。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。