28 апреля 2011, 13:24
Ext JS 4.0 — новая версия JavaScript-фреймворка
Одновременный запуск Ext JS 3 и Ext JS 4 благодаря sandboxing
Иллюстрация с сайта Sencha
Иллюстрация с сайта Sencha
Компания 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 браузере.
Постоянная ссылка к новости: http://www.nixp.ru/news/11147.html. Дмитрий Шурупов по материалам Sencha.
Комментировать
(0)
Читайте также в новостях:
- Проекты Ext JS, jQTouch и Raphaël объединились в Sencha 2 2 19 июня 2010 г.
6 декабря 2017
07:09
Django 2.0 — крупное обновление популярного веб-фреймворка на Python
29 октября 2014
07:55
Meteor 1.0: свободный веб-фреймворк на JavaScript становится зрелым 3 16
24 сентября 2014
20:18
Mozilla помогает в создании и запуске первых коммерческих веб-игр 1
17 июля 2014
01:59
HTdesigner — новый свободный WYSIWYG HTML-редактор на базе JavaScript 2 25
22 сентября 2010
13:42
RightJS 2.0.0 — новая версия JavaScript-фреймворка 1 3
19 июня 2010
15:03
Проекты Ext JS, jQTouch и Raphaël объединились в Sencha 2 2
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.