Crow

Crow
软件描述
Crow 是一个用于运行 Web 服务的 C++ 微框架。它采用类似于 Python 的 Flask 的路由方式,使用起来非常简便。同时它的性能极为出色,超越了多个现有的 C++ 框架以及非 C++ 框架。
官方网站
访问软件的官方网站了解更多信息
crowcpp.org
安全链接HTTPS
什么是 Crow?
Crow 是一个用于运行 Web 服务的 C++ 微框架。它采用类似于 Python 的 Flask 的路由方式,使用非常简便。它还极其快速,超越了多个现有的 C++ 框架以及非 C++ 框架。
特性
易于使用的路由(类似 Flask)。
类型安全的处理器。
极速运行(参见此基准测试和此基准测试)。
内置 JSON 支持。
基于 Mustache 的模板库(crow::mustache)。
仅包含头文件(提供单个头文件)。
支持中间件以进行功能扩展。
支持 HTTP/1.1 和 WebSocket。
支持多部分请求和响应。
支持 Flask 风格的蓝图(Blueprint)。
使用现代 C++(11/14)。