TurboGears

TurboGears

TurboGears

软件

软件描述

TurboGears 2 建立在多个下一代 Web 框架的经验之上,包括 TurboGears 1(当然)、Django 和 Rails。这些框架都存在令我们感到困扰的局限性,而 TG2 正是为了解决这种挫败感而诞生的:

什么是 TurboGears?

TurboGears 2 基于多个下一代 Web 框架(包括 TurboGears 1、Django 和 Rails)的经验构建。这些框架都有让我们感到困扰的局限性,而 TG2 正是为解决这些困扰而诞生的:

从微型框架起步,可扩展为全栈解决方案
代码编写如同编写函数般自然
功能强大且灵活的对象关系映射器(ORM),支持真正的多数据库
支持水平数据分区(即分片)
全新的部件系统,便于构建重度使用 AJAX 的应用
支持多种数据交换格式
内置可扩展性,支持插件化应用和标准 WSGI 组件
设计师友好的模板系统,程序员同样适用

🔄 替代方案

14 个选择
5

Django 是一个高级的 Python Web 框架,鼓励快速开发和简洁、务实的设计。由经验丰富的开发者构建,它处理了Web开发中的许多繁琐事务,使你能够专注于编写应用程序,而无需重复造轮子。

5

Web2py 是一个开源的网页应用框架。Web2py 使用 Python 语言编写,也可用 Python 进行编程。由于 Web2py 最初被设计为教学工具,注重易用性和部署便捷性,因此不包含任何项目级别的配置……

Ruby on Rails

Ruby on Rails

5

Ruby on Rails 是一个用于 Ruby 编程语言的开源全栈 Web 应用框架。Rails 是一个全栈框架,意味着它赋予 Web 开发者全面的能力,可以从 Web 服务器获取信息,与数据库进行通信/查询,并且……

Flask Framework

Flask Framework

5

Flask 是一个用 Python 编写的轻量级 Web 应用框架,基于 Werkzeug WSGI 工具包和 Jinja2 模板引擎。它没有数据库抽象层、表单验证或其他已有第三方库可提供通用功能的组件……

CodeIgniter

CodeIgniter

0

CodeIgniter 是一个功能强大的 PHP 框架,占用空间极小,专为需要简洁优雅工具集来创建完整功能网络应用的开发者而设计。

FastAPI

FastAPI

5

FastAPI 是一个现代、快速(高性能)的 Web 框架,用于使用 Python 3.6+ 和标准 Python 类型提示构建 API。

Pyramid

Pyramid

0

Pyramid 是一个用 Python 编写的开源 Web 框架,基于 WSGI。它是一个受 Zope、Pylons 和 Django 启发的极简主义 Web 框架。

5

Node.js 是一个基于 Chrome JavaScript 运行时的平台,可轻松构建快速、可扩展的网络应用。

下一页