Rust中的六边形架构:7. Long-lived repositories
这是 介绍 Rust 中六边形架构实践的一系列文章中的第 7 篇:Long-lived repositories。
之前的的系列如下:
#1 - Domain
#2 - In-memory repository
#3 - HTTP API
#4 - Refactoring
#5 - Remaining use-cases
#6 - CLI
强烈推荐.
原文连接: https://alexis-lozano.com/hexagonal-architecture-in-rust-7/
Vial: 一个微型 web 框架
Vial是一个小型web框架,用于在Rust中创建小型web“站点”。它只包含一些用于交付老式的、服务器端呈现的HTML的基本特性:请求路由、表单数据解析、响应构建和提供静态文件资产。
我们的目标是一个小型的、精简的核心,它能够快速编译,并且具有尽可能少的依赖性。将其用于HTML内容:创建想法原型,测试概念,或者甚至编写小型个人应用程序.
vial::routes! {
GET "/" => |_| "Greetings, creature.";
}
fn main() {
vial::run!();
}
原文连接: https://vial.rs/