TurboGears

TurboGears

TurboGears est un framework orienté Web/Ajax et MVC basé sur des templates, des plugins écrits en Python.

  • Model: SQLObject remplacé par défaut par SQLAlchemy depuis la version >=1.1
  • View : Kid remplacé par Genshi depuis la version >=1.1
  • Controler : CheeryPy
  • Ajax : MochiKit
  • Templates : Cheetah, Django , Mako, Jinja

Sommaire

Histoire

  • Kevin Dangoor se retire du projet ToscaWidget
  • Alberto Valverde reprend le projet sous le nom de TurboGears
  • En juin 2007 sort la documentation officiel de l'API turboGears
  • En septembre 2008 la version beta 1.1 de Turbogears apparait aidé par le Google Summer Code

Versions

Deux branches de développement co-existent

TurboGears 1.x

Provient du code source de base qui utilise CherryPy comme serveur d'applications. L'API TurboGears 1.1 reste compatible avec TurboGears 1.0

TurboGears 2

Est une réimplémentation de TurboGears 1.x au-dessus de l'API Pylons.

Liens


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article TurboGears de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • Turbogears — est un framework orienté Web/Ajax et MVC basé sur des templates , des plugins écrits en Python. Model: SQLObject remplacé par défaut par SQLAlchemy depuis la version >=1.1 View : Kid remplacé par Genshi depuis la version >=1.1… …   Wikipédia en Français

  • TurboGears — Тип Программный каркас для создания веб приложений Разработчик Кевин Дангур(Kevin Dangoor), Марк Рамм(Mark Ramm) Операционная система Кроссплатформенный Последняя версия …   Википедия

  • TurboGears — es un megaframework para desarrollo web. TurboGears fue creado en el año 2005 por Kevin Dangoor Es un stack web completo, que abarca desde el Javascript del cliente hasta un mapper relacional objetos para la base de datos. Su última versión 1.0… …   Wikipedia Español

  • TurboGears — Infobox Software name = TurboGears developer = [http://www.blueskyonmars.com/ Kevin Dangoor] et al. latest release version = 1.0.7 latest release date = September 15, 2008 programming language = Python operating system = Cross platform genre =… …   Wikipedia

  • CherryPy — Developer(s) CherryPy team Stable release 3.2.0 / February 25, 2011; 8 months ago (2011 02 25) Written in Python …   Wikipedia

  • Genshi (templating language) — Infobox Software name = Genshi developer = latest release version= 0.5.1 latest release date = operating system = Cross platform genre = Template Engine license = website = [http://genshi.edgewall.org/ http://genshi.edgewall.org/] Genshi is a… …   Wikipedia

  • Pylons — Тип Программный каркас для создания веб приложений Разработчик Бен Бангерт, Джеймс Гарднер Операционная система Кроссплатформенный Последняя версия 1.3 ( …   Википедия

  • CherryPy — Тип Фреймворк для создания веб приложений Разработчик команда CherryPy Операционная система любая Языки интерфейса Python Последняя версия 3.2.0 ( …   Википедия

  • MochiKit — Stable release 1.4.2 Written in JavaScript Operating system Cross platform (JavaScript) Type JavaScript library …   Wikipedia

  • Metawidget — With reference to GUI widgets, the term metawidget has been adopted for different purposes. It has been used to describe a widget of widgets , a widget about widgets and also a widget for metadata . Widget of widgets A widget that is composed of… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”