OpenUI5

редактировать
OpenUI5
OpenUI5 blue horizontal.svg
Разработчик (и) SAP SE и сообщество
Стабильный выпуск 1.81.0 (14 августа 2020 г.; 2 месяца назад (2020- 08-14))
Репозиторий Репозиторий OpenUI5
Написано наJavaScript
Операционная система Кросс-платформенная
Тип Библиотека JavaScript
Лицензия Лицензия Apache 2.0
Веб-сайтOpenUI5.org

OpenUI5 - это JavaScript фреймворк, предназначенный для создания кроссплатформенности, отзывчивые корпоративные приложения. Это проект с открытым исходным кодом, поддерживаемый SAP SE, доступный по лицензии Apache 2.0 и открытый для участия. Ядро OpenUI5 основано на JavaScript, jQuery и LESS. Набор функций библиотеки включает шаблоны модель – представление – контроллер, привязку данных, собственную библиотеку UI-element и поддержку интернационализации.

Содержание
  • 1 История
  • 2 Коммерческий статус
  • 3 Основные характеристики
  • 4 Ссылки
  • 5 Внешние ссылки
История

Команда, начавшая проект в 2009 году, который в конечном итоге привел к OpenUI5, было поручено создать новый пользовательский интерфейс (UI) для приложений SAP. В задачи входила гибкая, расширяемая, современная структура, обеспечивающая единообразный внешний вид всех приложений SAP. Вдобавок к этому, в то время основная структура пользовательского интерфейса SAP была тесно связана с ее серверной технологией, что стало узким местом для улучшения пользовательского интерфейса.

Библиотека была открыта в декабре 2013 года после того, как использовалась в производстве в SAP для несколько лет. В октябре 2014 года команда начала принимать взносы через GitHub.

Коммерческий статус

Все компоненты OpenUI5 полностью бесплатны, и нет платных «премиум» или «коммерческих» виджетов:

OpenUI5 лучше всего охарактеризовать как универсальный инструментарий. В нем есть все необходимое для создания веб-приложений, но при этом остается достаточно гибкости для расширения. И, кстати, это единственное, что дает вам полную функциональность бесплатно. В то время как другие популярные наборы инструментов поставляются в виде бесплатной пробной версии с платными версиями для полной функциональности, OpenUI5 сам по себе является законченным продуктом - без дополнительных продаж и платных премий.

— Часто задаваемые вопросы по OpenUI5
Основные функции
  • 180 элементов управления пользовательского интерфейса, сгруппированные по устройствам (работающие на телефонах, планшетах и ​​настольных компьютерах) - меню, карусель, панель, панель инструментов, панель вкладок значков, макет, отзывчивая сетка, разделитель, список, таблица, диалоговое окно, окно сообщения, всплывающее сообщение, отзывчивое всплывающее окно календарь, поле со списком, выбор диапазона дат, средство загрузки файлов, индикатор рейтинга, сегментированная кнопка, ползунок, отображение тегов, выбор цвета, дерево, таблица, древовидная таблица и т. д.
  • Дизайнер темы WYSIWYG (не с открытым исходным кодом)
  • Архитектура MVC
  • Различные форматы представления (XML, HTML, JavaScript или JSON )
  • Связывание данных с OData, Модели JSON или XML
  • I18n, включая поддержку языков с письмом справа налево
  • Согласованные шаблоны UX для всех функций внешнего интерфейса
Ссылки
Внешние ссылки

.

Последняя правка сделана 2021-06-01 12:38:20
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте