dragon框架开发web难度大不大?
不大。Drogon 是一个跨平台框架,它支持 Linux,也支持 macOS、FreeBSD,和Windows。它的主要特点如下:
网络层使用基于 epoll(macOS/FreeBSD下是kqueue)的非阻塞 IO 框架,提供高并发、高性能的网络 IO。详细请见 TFB Tests Results;
全异步编程模式;
支持 Http1.0/1.1(server端和client端);
基于 template 实现了简单的反射机制,使主程序框架、控制器(controller)和视图(view)完全解耦;
支持cookies和内建的session;
支持后端渲染,把控制器生成的数据交给视图生成Html页面,视图由CSP模板文件描述,通过CSP标签把C++代码嵌入到Html页面,由drogon的命令行工具在编译阶段自动生成C++代码并编译;
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有