

前几天,在开发Angular应用程序时,我需要提供该应用程序的AoT compiled版本,并且使用了http-server npm软件包。 令我惊讶的是,它不提供对SPAs (单页应用程序)的支持。
那时我决定可以使用一些Rust并构建一个工具来模拟http-server npm软件包的功能。
我要做的第一件事是确定我将使用哪个Web服务器框架作为基础,而我选择Warp是因为它具有友好的API和出色的性能。
然后,只需将Rust的几行放在一起并使之工作即可!
- 在您所在的州:评估IMLS图书馆资助如何发挥作用
- Buku Membuat Hasanah Percaya Diri
- 互联网会杀死图书馆员吗?
- 通过LCSH将LCC映射到Wikipedia
- 世界上拥有120万本书的巨型图书馆及其内部设施肯定会让您发疯!
一旦一切就绪,我就准备发布我的第一个crate !
我不得不说,发布crate的经验甚至比发布npm package还要容易。 只需执行几条命令,任何人都可以使用微服务器!
crate的用法非常简单,因此,如果您想了解更多信息,请浏览至crates.io或项目的Github存储库。
最初于 2018 年11月1日 发布在 robertohuertas.com 。