TreeFrog Framework:用于开发Web应用速度快的C++ MVC 框架

网友投稿 1012 2022-10-31

TreeFrog Framework:用于开发Web应用速度快的C++ MVC 框架

TreeFrog Framework:用于开发Web应用速度快的C++ MVC 框架

Small but Powerful and Efficient

TreeFrog Framework is a high-speed and full-stack web application framework based on C++ and Qt, which supports HTTP and WebSocket protocol. Web applications can run faster than that of lightweight programming language. In application development, it provides an O/R mapping system and template system on an MVC architecture, aims to achieve high productivity through the policy of convention over configuration.

Features

High performance - Highly optimized Application server engine of C++O/R mapping - Conceals complex and troublesome database accessesTemplate system - ERB-like template engine adoptedSupports for many DB - MySQL, PostgreSQL, ODBC, SQLite, Oracle, DB2, InterBase, MongoDB and Redis.WebSocket support - Providing full-duplex communications channelsGenerator - Generates scaffolds and Makefiles automaticallySupports various response types - JSON, XML and CBORCross-platform - Windows, macOS, Linux, etc. Write once, compile anywhere.OSS - New BSD License

Requirements

TreeFrog uses the qt qmake build system.

Web Site

http://treefrogframework.org/

Releases

https://github.com/treefrogframework/treefrog-framework/releases

Documents

Get additional information: http://treefrogframework.github.io/treefrog-framework/

API Reference

http://api-reference.treefrogframework.org/annotated.html

Forum

Discussion group for TreeFrog Framework: https://groups.google.com/forum/#!forum/treefrogframework

docker Images

https://hub.docker.com/r/treefrogframework/treefrog/

$ docker pull treefrogframework/treefrog

MongoDB communication

TreeFrog Framework uses the 10gen-supported C driver to communicate with the MongoDB server. The source code of the driver is included in this package. See the README also.

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:集合系列开篇:为什么要学集合?
下一篇:Vue Material是根据Material Design规范构建的轻量级框架
相关文章

 发表评论

暂时没有评论,来抢沙发吧~