Treefrog Framework

TreeFrog Framework : High-speed C++ MVC Framework for Web Application
Alternatives To Treefrog Framework
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Westore4,12335 months ago9May 18, 202361JavaScript
小程序项目分层架构
Mojo2,57619256413 days ago743June 14, 202377artistic-2.0Perl
:sparkles: Mojolicious - Perl real-time web framework
Treefrog Framework1,198
4 months agoDecember 09, 20173bsd-3-clauseC++
TreeFrog Framework : High-speed C++ MVC Framework for Web Application
Problem Spring Web9422,422253 months ago45April 14, 202341mitJava
A library for handling Problems in Spring Web MVC
Yoyogo568
5 months ago50May 31, 20223mitGo
🦄🌈 YoyoGo is a simple, light and fast , dependency injection based micro-service framework written in Go. Support Nacos ,Consoul ,Etcd ,Eureka ,kubernetes.
Lux535
134 years ago40July 20, 201850mitJavaScript
Build scalable, Node.js-powered REST JSON APIs with almost no code.
Cppwebframework326
3 years agomitC++
​The C++ Web Framework (CWF) is a MVC web framework, Open Source, under MIT License, using C++ with Qt to be used in the development of web applications.
Nettopologysuite.io.geojson96346418 days ago76November 25, 20227bsd-3-clauseC#
GeoJSON IO module for NTS.
Miniframework87
9 months ago54December 26, 20225apache-2.0PHP
MiniFramework 是一款遵循 Apache2 开源协议发布的,支持 MVC 和 RESTful 的超轻量级 PHP 开发框架。
Aspnetcore Hateoas78
3 years ago2mitC#
Alternatives To Treefrog Framework
Select To Compare


Alternative Project Comparisons
Readme

Small but Powerful and Efficient

ActionsCI CodeQL License Release Docker image

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.
  • OSS - New BSD License

Requirements

TreeFrog uses the qt qmake build system.

Web Site

http://www.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

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.

Popular Mvc Projects
Popular Json Projects
Popular Software Architecture Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
C Plus Plus
Cpp
Json
Mongodb
Mysql
Postgresql
Redis
Sql
Websocket
Qt
Mvc
Webserver
Orm
Memcached
Mvc Framework
Cbor