Rust Web 开发框架 Thruster

码农软件 · 软件分类 · Web框架 · 2019-03-24 13:28:49

软件介绍

Thruster 是一个 Web 框架,旨在帮助开发人员跨项目和团队提高生产力和一致性。

其目标是:

  • Opinionated

  • Fast

  • Intuitive

同时,Thruster 不使用 unsafe,并且工作在稳定的 Rust 下。

Opinionated

thruster 和 thruster-cli 力求为领域驱动设计提供一个好方法。它也被设计用来为你指明正确的路径,而不会被库背后的某些困难部分迷惑。

Fast

使用以下 wrk 命令,以下是各种框架的 hello_world 示例中的结果:

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 旨在使开发成为乐趣。

本文地址:https://codercto.com/soft/d/2049.html

游戏编程权威指南

游戏编程权威指南

Mike McShaffry 麦克沙福瑞、David “Rez” Graham 格雷海姆 / 师蓉、李静、李青翠 / 人民邮电 / 2016-3 / 99.00元

全书分为4个部分共24章。首部分是游戏编程基础,主要介绍了游戏编程的定义、游戏架构等基础知识。 第二部分是让游戏跑起来,主要介绍了初始化和关闭代码、主循环、游戏主题和用户界面等。 第三部分是核心游戏技术,主要介绍了一些*为复杂的代码 示例,如3D编程、游戏音频、物理和AI编程等。 第四部分是综合应用,主要介绍了网络编程、多道程序设计和用C#创建工具等,并利用前面所讲的 知识开发出......一起来看看 《游戏编程权威指南》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

URL 编码/解码
URL 编码/解码

URL 编码/解码

MD5 加密
MD5 加密

MD5 加密工具