C++ http server 开源框架
⚠️ 最新版本请参考:https://ericpengshuai.github.io/c-c/039eca2b3cfe.html
star 统计截止至 2022.12.10
名称 | 说明 | 链接 | star |
---|---|---|---|
cpp-httplib | A C++ header-only HTTP/HTTPS server and client library | https://github.com/yhirose/cpp-httplib | 8.2k |
incubator-brpc | 百度开源的 RPC 框架,比较详细的中文文档 | https://github.com/apache/incubator-brpc | 14.2k+ |
sougo/workflow | C++ Parallel Computing and Asynchronous Networking Engine | sogou/workflow | 9.6k |
mongoose | 比较轻量的框架,Demo | Embedded Web Server|Github | 9k |
crow | very fast and easy to use C++ micro web framework (inspired by Python Flask) | ipkn/crow: | 7k |
cinatra | 一个高性能易用的http框架,它是用modern c++(c++17)开发的(国内维护) | qicosmos/cinatra | 1.2k |
wfrest | 基于 workflow 的 RESTful API 项目 比较简洁的异步网络库 | C++ Web Framework REST API | 500+ |
Drogon | C++14/17 based http web application framework,跨平台的 | README.zh-CN.md | 8.4k |
treefrog | 以Qt为基础开发的,MVC,内容较全,包括数据库、会话生管理 | TreeFrog Framework : High-speed C++ MVC Framework for Web Application | 1.1k |
Cutelyst | A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework | cutelyst/cutelyst | 806+ |
CPPWebFramework | a MVC web framework, Open Source, under MIT License, using C++ with Qt to be used in the development of web applications | HerikLyma/CPPWebFramework | 393+ |
cppcms | 以高性能著称,MVC,内容较全,但是不太活跃了 | https://github.com/artyom-beilis/cppcms | 374+ |
cpp-httplib 相关博客推荐
- C++ Http/Https 服务器和客户端例子:https://www.cnblogs.com/MakeView660/p/12777549.html
- cpp-httplib库简单原理:https://blog.csdn.net/cckluv/article/details/115109108
- httplib库的安装以及使用:https://blog.csdn.net/sjp11/article/details/127990377
- httplib库的使用(支持http/https)(一):https://blog.csdn.net/harry49/article/details/115763383
- GitHub: https://github.com/yhirose/cpp-httplib
brpc 相关博客推荐
- 初学者指南:http://brpc.incubator.apache.org/zh/docs/blogs/shares/brpc-guide-for-beginners/
- 具体看看 example 示例代码:https://github.com/apache/incubator-brpc/tree/master/example/http_c%2B%2B
当然还有 google 的 grpc,那个不同语言版本也有很多,有兴趣也可以学学,只不过那个是英文文档
其他
名称 | 说明 | 链接 | star |
---|---|---|---|
yazi | 比较新的,写了很多框架的 天天写乱码 大佬写的 | oldjun/yazi|Github | 136+ |
http服务器/web服务 | 直接手撸的 | CSDN 博客 |
参考
- https://juejin.cn/post/6963596592578297870
最后附一份我整理的CPP面试相关知识点
https://github.com/EricPengShuai/Interview文章来源:https://www.toymoban.com/news/detail-421032.html
文章来源地址https://www.toymoban.com/news/detail-421032.html
到了这里,关于C++ Http Server 开源库(汇总级整理)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!