#opinionated #applications #aims #develop #networked #compile #blockz

blockz derive

Blockz是一个有自己观点的库,旨在让使用Rust开发网络应用程序变得愉快。

1个不稳定版本

0.2.2 2021年4月10日
0.2.1 2021年4月9日
0.2.0 2021年4月9日

#6 in #networked


用于 blockz

MIT 许可证

57KB
1K SLoC

blockz

Blockz是一个有自己观点的库,旨在让使用Rust开发网络应用程序变得愉快。

为什么是Rust?

  • bEcAuSe It'S a NeW lAnGuAgE
  • iT iS bEtTer tHaN c Or C++
  • 它是由Mozilla开发的,不像Go,是由邪恶的谷歌公司开发的。

开玩笑的。这是我选择Rust的简短总结

  • 如果它能编译,那么它最多只有业务逻辑错误。几乎不可能出现内存或并发问题。这让我感到非常高兴。
  • 宏系统很棒。你可以创建一些真正酷的东西(看看你,serde)。这发生在编译时,意味着编译器可以免费进行错误检查,并且性能免费。
  • 零成本抽象.
  • 部署容易,一旦编译。为musl编译,放入alpine容器中,享受。哦,遇到OpenSSL的问题?只需使用rustls
  • 物有所值。我是一个学生。

依赖关系

~2MB
~43K SLoC