TreeFrog Framework is a high-speed and full-stack C++ framework for developing Web applications, which supports HTTP and WebSocket protocol. Because the sever-side framework was written in C++/Qt, web applications can run faster than that of scripting language. In application development, it provides an O/R mapping system and template systems on an MVC architecture, aims to achieve high productivity through the policy of convention over configuration.
March 5, 2016 TreeFrog Framework version 1.11.0 (stable) release New! ChangeLog: - Added method chaining to TMongoODMapper class and TSqlORMapper class. - Added some functions to classes. - Modified the strong trim mode, '2', to delete white spaces and trim views strongly. - Modified the tmake command to use QLatin1Sring() in preference to tr(). - Updated the mongo C driver to version 1.3.3. - Other bugfixes. December 13, 2015 TreeFrog Framework version 1.10.0 (stable) release ChangeLog: - Implemented a class which represents SQL join clause for the O/R mapper. - Implemented LD_PRELOAD mechanism to the treefrog command, Linux only. - Fix a bug of getting running application's file path for root user. - Fix a bug of SQL for SELECT-COUNT query. - Other bugfixes September 11, 2015 TreeFrog Framework version 1.9.2 (stable) release ChangeLog: - Implemented Redis driver [Experimental] - Implemented auto reloading system for application (-r option) - Other bugfixes July 7, 2015 TreeFrog Framework version 1.9.1 (stable) release ChangeLog: - Added 'status' subcommand for treefrog. - Added imageLinkTo() method to TViewHelper class. - Implemented HTTP send function from WebSocket module. - Fix a bug of outputing a newline code by tmake command. - Fix compilation error on Qt5.5 - Enhanced C++11 support. May 28, 2015 TreeFrog Framework version 1.9.0 (stable) release ChangeLog: – Implemented keep-alive modules for WebSocket. – Implemented publish/subscribe functions for WebSocket. – Changed API of endpoint class. – Added TSql::IsEmpty operator and NOT operator for TCriteria class. – Performance improvement. – Other bugfixes Apr 11, 2015 TreeFrog Framework version 1.8.0 (stable) release ChangeLog: – Support WebSocket protocol. – C++11 support enabled as default. – Performance improvement in hybrid MPM. – Fix a bug of 'abort' subcommand of treefrog on Windows. – Fix a bug of routing URL. – Modified to usestd::atomic instead of QAtomic. – Modified to catch SIGINT in case of debug mode. – Unsupported prefork MPM. – Deleted obsolete functions. – Other bugfixes Nov 24, 2014 TreeFrog Framework version 1.7.9 (stable) release ChangeLog: – Support for Raspberry Pi, ARM architecture. – Fix a bug of settings of default project file on Qt4. Nov 3, 2014 TreeFrog Framework version 1.7.8 (stable) release ChangeLog: – Added a debug mode option for tadpole command. – Fix a bug of TSqlObject for PostgresSQL. – Support for Visual Studio 2013. [Experimental] – Other bug fixes. July 5, 2014 TreeFrog Framework version 1.7.7 (stable) release ChangeLog: – Routing enhancements, routes.cfg. – Fix a bug of 'abort' option for treefrog command. – Other bug fixes. WANTED - Developers, testers.
Please email me or . Welcome!