rust框架排行?
Rocket
Rocket是Rust生态系统中对初学者来说最容易上手的web框架。
它是高度可定制化的,可以快速启动一个新的应用程序。同时,它避免了许多不必要的文件。
与ActixWeb不同的是,该框架运行在Rust语言的“实验”版本)上。
ActixWeb
ActixWeb通常被认为比Rocket性能更稳定。
在下面,它与Erlang和Akka中使用的角色模型一起工作。
与Rocket相比,需要使用第三方库来实现额外的功能。
Yew
Yew是一个Rust框架,用于使用WebAssembly创建web应用。
在它的主要优点中,它列出了一个像React和Elm那样的基于组件的框架,由于对多线程的支持和JavaScript的互操作性,它具有出色的性能。
到目前为止,它还没有生产就绪,但是对于内部工具来说,它应该是一个非常好的选择,特别是如果想使用WASM的场景。
Zola
如果你需要一些快速和简单的提供一个静态网站,Zola是一个极好的工具,可以创建快速和可伸缩的网页,没有任何其他依赖。
Warp
Warp是一个用Rust编写的web服务器框架。与Rocket和Actix相比。
对于一个web框架来说,它是相当小巧的,并且只提供基本的开箱即用的功能。