ThrusterRust Web 開發(fā)框架
Thruster 是一個(gè) Web 框架,旨在幫助開發(fā)人員跨項(xiàng)目和團(tuán)隊(duì)提高生產(chǎn)力和一致性。
其目標(biāo)是:
Opinionated
Fast
Intuitive
同時(shí),Thruster 不使用 unsafe,并且工作在穩(wěn)定的 Rust 下。
Opinionated
thruster 和 thruster-cli 力求為領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)提供一個(gè)好方法。它也被設(shè)計(jì)用來為你指明正確的路徑,而不會(huì)被庫背后的某些困難部分迷惑。
Fast
使用以下 wrk 命令,以下是各種框架的 hello_world 示例中的結(jié)果:
wrk -t12 -c400 -d30s http://127.0.0.1:4321/plaintext
>>> Framework: Cowboy Requests/sec: 14066.80 Transfer/sec: 1.75MB >>> Framework: Phoenix/Elixir (prod mode) Requests/sec: 531.22 Transfer/sec: 131.25KB >>> Framework: Actix (prod mode) Requests/sec: 48661.48 Transfer/sec: 6.03MB >>> Framework: Hyper (prod mode) Requests/sec: 52909.67 Transfer/sec: 4.44MB >>> Framework: Thruster (prod mode) Requests/sec: 53612.10 Transfer/sec: 7.57MB
Intuitive
基于像 Koa 和 Express 這樣的框架,Thruster 旨在使開發(fā)成為樂趣。
評論
圖片
表情
