TurboGears

TurboGears

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 es bastante completa, incluyendo templates (además del oficial se puede usar otros vía plug-ins), AJAX, servidor (mappeador) web, manejo de formularios, widgets (con navegador incluido), interfaz para diseñar y administrar la base de datos, i18n con interfaz web para hacer las traducciones (y hasta para comenzar con una traducción automática de google!), autenticación/permisos, creación simple de interfaz administrativa (ABM simple), etc.

TurboGears es sólo el pegamento que une una gran cantidad de proyectos independientes que componen las capas del stack web, que bajo la filosofía Unix, hacen una sola cosa y la hacen bien.

TurboGears se compone entonces (principalmente) de CherryPy (server/handler/controlador web), SQLObject (excelente abstracción de la base de datos), Kid (motor de templates muy poderoso) y Mochikit (biblioteca de javascript para hacerlo casi un lenguaje usable.)

De esta manera todos estos proyectos se retroalimentan del trabajo de los otros, y pueden crecer mucho más rápido y mejor.

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем написать курсовую

Mira otros diccionarios:

  • 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 — 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 — 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

Compartir el artículo y extractos

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