Обзор фреймворка Ext JS

Ext JS – JavaScript-библиотека, предназначенная для разработки комплексных веб-приложений и пользовательских интерфейсов.

История Ext JS   

Ext JS был разработан в 2009 году компанией Ext, LLC, которая позднее была переименована в Sencha, Inc. Изначально ПО задумывалось как расширенная версия библиотеки Yahoo! UI, однако затем было преобразовано в отдельный фреймворк. Ранняя версия фреймворка поддерживала адаптеры доступа к различным библиотекам, однако с выходом обновлений поддержка адаптеров была прекращена.

Функции Ext JS   

Новая версия библиотеки делится на две части: Ext Core и Ext JS. Ext Core представляет набор функций, с помощью которых вы можете создавать динамические веб-страницы в различных браузерах. Ext JS – это, в свою очередь, набор виджетов, благодаря которым вы можете создавать пользовательские интерфейсы.   

Фреймворк поддерживает AJAX, работает с DOM, также имеется поддержка анимации.

К числу ключевых особенностей EXT JC относятся:

  1. Создание комплексных HTML5-приложений на основе JavaScript;
  2. Готовые и протестированные компоненты пользовательского интерфейса;
  3. Всесторонний анализ данных;
  4. Продвинутая визуализация данных;
  5. Пакетирование данных back-end среды;
  6. Менеджер верстки;
  7. Гибкая система настройки каждого компонента;
  8. Широкий выбор встроенных тем оформления;
  9. Поддержка сторонних инструментов и плагинов;
  10. Широкий набор компонентов, таких как таблица Grid, динамическая подсказка Tooltip, компонент организации данных Тree, Таб-панель и т.д.

Сравнение Ext JS с другими фреймворками

Версию Ext Core часто сравнивают с библиотекой JQuery. Последняя непроста в освоении, и требует времени для изучения функционала. Ext Core, в свою очередь, позволяет оперативно ознакомится с функционалом Ext JS-части. Таким образом, ваше знакомство с данной библиотекой пройдет без лишних затруднений.

Компания Simple Solutions готова предложить вам профессиональную помощь по разработке проектов на базе библиотеки Ext JS. Обращайтесь к нам, и ваш проект будет сделан оперативно и качественно.