27 Мая 2009 года вышла новая версия фреймворка для разработки веб-приложений на языке Python.
TurboGears 2 построен на основе опыта и тенденций современных фреймворков, включая TurboGears 1, Django, Rails. Все эти фреймворки имели ограничения, что вызывало когнитивный диссонанс и TG2, пытается разрешить эти проблемы. Именно поэтому мы имеем:
Вышеприведенный текст, это компиляция анонса с сайта проекта.
Для не совсем осведомленных замечу, что основное отличие от того же Django, это использование в качестве основных компонент, стандартных и заслуженно пользующихся популярностью библиотек. Какой подход лучше, разсудит время, так как создатели Django хоть и изобретают велосипеды, но у них это очень хорошо получается.
Кроме того, насколько я помню, TG1, выпустили в попыхах, так окончательно и не допилив. Далее большинство сил разработчиков было брошено на версию 2, которую мы имеем возможность лицезреть. Данный факт наводит на мысль, что разработчики ветренны и могут не доводить дело до конца. Выстрелив в свое время практически одновременно с Django, данный фреймворк гараздо менее распространен, что наводит на мысли.
В любом случае, факт релиза, это повод посмотреть, что они там сделали, какие задумки и интересные подходы реализованы.
Сайт проекта: turbogears.org/2.0
Туториал: www.turbogears.org/2.0/docs/main/Wiki20/wiki20.html
Changelog trac.turbogears.org/wiki/2.0/changelog
TurboGears 2 построен на основе опыта и тенденций современных фреймворков, включая TurboGears 1, Django, Rails. Все эти фреймворки имели ограничения, что вызывало когнитивный диссонанс и TG2, пытается разрешить эти проблемы. Именно поэтому мы имеем:
- Поддержку множества баз данных
- Горизольтальное масштабирование данных
- Поддержку различных JavaScript библиотек и новую систему виджетов, помагающую строить сложные AJAX приложения с легкостью
- Поддержку множества форматов обмена данными
- Возможность расширеня средствами стандартных WSGI компонент
Вышеприведенный текст, это компиляция анонса с сайта проекта.
Для не совсем осведомленных замечу, что основное отличие от того же Django, это использование в качестве основных компонент, стандартных и заслуженно пользующихся популярностью библиотек. Какой подход лучше, разсудит время, так как создатели Django хоть и изобретают велосипеды, но у них это очень хорошо получается.
Кроме того, насколько я помню, TG1, выпустили в попыхах, так окончательно и не допилив. Далее большинство сил разработчиков было брошено на версию 2, которую мы имеем возможность лицезреть. Данный факт наводит на мысль, что разработчики ветренны и могут не доводить дело до конца. Выстрелив в свое время практически одновременно с Django, данный фреймворк гараздо менее распространен, что наводит на мысли.
В любом случае, факт релиза, это повод посмотреть, что они там сделали, какие задумки и интересные подходы реализованы.
Сайт проекта: turbogears.org/2.0
Туториал: www.turbogears.org/2.0/docs/main/Wiki20/wiki20.html
Changelog trac.turbogears.org/wiki/2.0/changelog