ffead-cpp是一个C++平台的企业应用程序开发框架。
这是一个C++的Web框架,C++应用程序框架,C++的REST框架和C++的SOAP框架,这些框架都内置其中。它包含Linux/Windows(通过Cygwin)的实现。
它是第一个也是唯一的提供非侵入性的依赖注入、业务驱动的组件逻辑、基于POCO发展的C++应用程序框架。大部分的功能都是由配置文件控制。
特性
WebrtcSignalling(websocket+API)(水平可伸缩的peerjs兼容signalling服务器)多个服务器后端embeddednginxapacheopenlitespeed(experimental)cinatralithiumdrogonlibreactor(c)vweb(vlang)picov(vlang)actix(rust)hyper(rust)thruster(rust)rocket(rust)h2o.cr(crystal)crystal-http(crystal)fasthttp(golang)gnet(golang)firenio(java)rapidoid(java)wizzardo-http(java)Web套接字支持高级ORM-SDORM(sql/monogo)缓存API(memcached/redis)搜索引擎API(solr/elasticsearch)-(实验性)改进的Thread/ThreadPoolAPI基于标记的配置(Java样式注释)Reflection 支持序列化支持Date/TimeUltility 功能更好的日志记录支持HTTP2.0支持(实验性)依赖注入
评论