You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 accesses
Template system - ERB-like template engine adopted
Supports for many DB - MySQL, PostgreSQL, ODBC, SQLite, Oracle, DB2,
InterBase, MongoDB, Memcached and Redis.
WebSocket support - Providing full-duplex communications channels
Generator - Generates scaffolds and Makefiles automatically
Supports various response types - JSON, XML and CBOR
Multi-platform - Windows, macOS, Linux, etc. Write once, compile anywhere.
Docker files are stored in the 'dockerfiles' directory of the 'docker' branch, here.
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.
About
TreeFrog Framework : High-speed C++ MVC Framework for Web Application