Poem是一个基于tokio/hyper的WEB服务端框架。
在和社区的朋友聊axum的过程中,发现大家都不太玩得明白,我突然就想做一个用起来简单点的。
我觉得warp复杂在于大量的泛型造成代码难以理解,甚至连IDE都无法正确识别类型造成编码的困难。
但简单不代表没有泛型,而是去掉一些不必要的泛型。
Poem在对性能影响不大的地方尽量减少泛型的使用,定义IDE友好,容易理解的API。
完全覆盖warp的功能,API已经基本稳定。
感谢张汉东提供的Poem注册名,小丁制作的网站,以及社区各位朋友提供的意见和PR。
仓库地址
https://github.com/poem-web/poem