#opinionated #applications #networked #develop #aims #once #pleasure

blockz

Blockz 是一个有观点的库,旨在让使用 Rust 开发网络应用成为一种乐趣。

1 个不稳定版本

0.2.2 2021 年 4 月 10 日

#3#networked

MIT 许可证

29KB
351 行代码(不包括注释)

blockz

Blockz 是一个有观点的库,旨在让使用 Rust 开发网络应用成为一种乐趣。

为什么是 Rust?

  • bEcAuSe It'S a NeW lAnGuAgE
  • iT iS bEtTer tHaN c Or C++
  • 它是由 Mozilla 开发的,和 Go 一样,Go 是由邪恶的科技公司 Google 开发的

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

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

依赖项

~2MB
~46K SLoC