Crow

Crow
软件描述
Crow 是一个用于运行 Web 服务的 C++ 微框架。它采用类似 Python Flask 的路由机制,使用简便。同时性能极佳,超越了多个现有的 C++ 框架以及非 C++ 框架。
官方网站
访问软件的官方网站了解更多信息
crowcpp.org
什么是 Crow?
Crow 是一个用于运行 Web 服务的 C++ 微框架。它采用类似于 Python Flask 的路由机制,使用简单。同时性能极佳,超越了多个现有的 C++ 框架以及非 C++ 框架。
特性 易于使用的路由(类似 Flask)。 类型安全的处理器。 极速性能(参见此基准测试和此基准测试)。 内置 JSON 支持。 基于 Mustache 的模板库(crow::mustache)。 仅包含头文件(提供单个头文件)。 支持中间件以扩展功能。 支持 HTTP/1.1 和 WebSocket。 支持多部分请求与响应。 支持 Flask 风格的蓝图(Blueprint)。 使用现代 C++(11/14)
🔄 替代方案
8 个选择
Django
Django 是一个高级的 Python Web 框架,鼓励快速开发和简洁、务实的设计。由经验丰富的开发者构建,它处理了Web开发中的许多繁琐事务,使你能够专注于编写应用程序,而无需重复造轮子。
Laravel
Laravel 是一个具有简洁优雅语法的Web应用框架。我们已打好基础——让你专注于创造,无须为琐事烦恼。

Symfony
Symfony 是一组可重用的 PHP 组件以及一个用于构建 Web 应用程序、API、微服务和 Web 服务的 PHP 框架。

Flask Framework
Flask 是一个用 Python 编写的轻量级 Web 应用框架,基于 Werkzeug WSGI 工具包和 Jinja2 模板引擎。它没有数据库抽象层、表单验证或其他已有第三方库可提供通用功能的组件……

Yii Framework
Yii 是一个高性能的基于组件的 PHP 框架,非常适合 Web 2.0 开发。

Express
Express 是一个轻量且功能强大的 Node.js Web 应用框架,提供丰富的 HTTP 工具和中间件,可快速创建 API。其简洁灵活的架构在保持 Node.js 核心特性的同时确保了简单性,非常适合构建可扩展的应用程序。

Fastify
高效的服务器意味着更低的基础设施成本、更高的负载响应能力以及更满意的用户。如何高效地管理服务器资源,同时在确保安全的前提下尽可能处理最多的请求……


