Ext JS 4.0 — новая версия JavaScript-фреймворка

Компания Sencha, объединившая летом прошлого года JavaScript-проекты с открытым кодом Ext JS, jQTouch и Rapha?l, объявила о выпуске новой крупной версии Open Source-фреймворка Ext JS — 4.0.Заявляется, что релиз Ext JS 4 стал «наиболее всеобъемлющей модернизацией фреймворка с момента его появления, в которой представлены улучшенная архитектура и множество новых возможностей, позволяющих вам создавать приложения для веба следующего поколения». Число изменений в Ext JS действительно впечатляет.Среди значимых новшеств в JavaScript-фреймворке Ext JS 4: MVC-подобная архитектура приложений, ориентированная на разработчиков крупных JavaScript-проектов; улучшенная система классов (появились: динамическая загрузка, подмешивания [mixins], «живое» вычисление зависимостей); возможность полной изоляции (sandboxing) — полный отказ от использования родных объектов вроде Array и Function, благодаря чему исключены конфликты с любыми другими библиотеками; новый пакет построения разнообразных графиков (использует SVG и VML); пакет для табличного представления данных (Grid) стал модульным и расширяемым; улучшения в механизмах рендеринга и генерирования HTML-кода; поддержка HTML5 localStorage в пакете работы с данными (Data); улучшения в поддержке тем; поддержка новых браузеров: Firefox 4 и Internet Explorer 9; существенное обновление документации — ее количество увеличилось более, чем в 2 раза; было написано более 4000 новых юнит-тестов для проверки функционирования различных возможностей Ext JS в 21 браузере.

©  nixp