前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Rust日报】2022-07-20 极简主义 Poem 指南

【Rust日报】2022-07-20 极简主义 Poem 指南

作者头像
MikeLoveRust
发布2022-11-28 11:04:49
8950
发布2022-11-28 11:04:49
举报
文章被收录于专栏:Rust语言学习交流
极简主义 Poem 指南

Poem 是一个用 Rust 编写的 Web 框架。它提供了简洁的 API,并且功能丰富,超出了您通常在微框架中找到的功能。它可以将自身与 Web 框架的许多主要功能解耦,从而为开发人员提供尽可能多的灵活性。简而言之,Poem 主打的就是简洁,几行即可启动一个 websocket 聊天室:

代码语言:javascript
复制
$ git clone https://github.com/poem-web/poem$ cd poem/examples/poem/websocket-chat$ cargo run

在网络浏览器中打开 http://127.0.0.1:3000/ 会显示一个表单,要求您设置用户名并加入聊天组。这样做之后,您将能够通过 WebSockets 将消息发送到单个聊天频道。

目前根据一个综合基准测试,比较了几个 Web 框架,Poem 在 64 线程上的表现优于 Warp、Axum 和 Salvo,但它的得分领先于 Gotham、Actix 和 Rocket。也就是说,当考虑到所有语言的框架时,它仍然在基准测试结果的前 20% 中。

  • https://tech.marksblogg.com/poem-rust-web-framework.html
  • repo : https://github.com/poem-web/poem
关于 Rust 错误的信息,比你想知道的更多

引用 Rust Book 中的话:“错误是软件生活中的一个事实”。这篇文章讲更细致地讨论如何处理它们。很值得一读

  • https://www.shuttle.rs/blog/2022/06/30/error-handling

From 日报小组 侯盛鑫 Mike

社区学习交流平台订阅:

  • Rust.cc 论坛: 支持 rss
  • 微信公众号:Rust 语言中文社区
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-07-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 极简主义 Poem 指南
  • 关于 Rust 错误的信息,比你想知道的更多
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档