rwf
v0.2.1
RWF是用于在Rust中构建Web应用程序的综合框架。 RWF使用经典的MVC模式(模型视图控制器)编写,标准配备了您可以轻松构建快速安全的Web应用程序所需的一切。
该文档可在此处提供。
要将RWF添加到堆栈中,请创建Rust二进制应用程序,然后将rwf添加到您的依赖项中:
cargo add rwf然后,构建应用程序的简单如下:
use rwf :: prelude :: * ;
use rwf :: http :: Server ;
# [ controller ]
async fn index ( ) -> Response {
Response :: new ( ) . html ( "<h1>Welcome to Rwf!</h1>" )
}
# [ tokio :: main ]
async fn main ( ) {
Server :: new ( vec ! [
route! ( "/" => index ) ,
] )
. launch ( )
. await
. unwrap ( ) ;
} 请参阅常见用例的示例。
RWF正在Beta中,寻找早期采用者。大多数功能处于良好状态,文档可用。
欢迎捐款。请参阅贡献有关指南的贡献,巡回代码的架构以及未详尽的所需功能列表的路线图。