Компания SMART Solutions выводит на украинский рынок новый продукт - Платформа CUBA, нацеленная на быструю разработку приложений различного масштаба на проверенном стеке Java технологий. Это инструмент разработчика, позволяющий быстро конфигурировать проект, описывать модель данных и визуально проектировать экраны пользовательского интерфейса.
Разработчик платформы CUBA - международная компания HAULMONT (Хоулмонт), специализирующаяся на разработке и внедрении корпоративных информационных систем.
Компоненты и возможности платформы CUBA:
- Web и desktop интерфейс
- Широкий набор визуальных компонентов
- Универсальные фильтры данных
- Управление правами доступа
- Создание отчетов
- Аудит действий пользователей
- Выполнение бизнес-процессов
- Поддержка отказоустойчивых конфигураций развертывания
- Полнотекстовый поиск
- Интеграция с Active Directory
- Механизм создания расширений тиражируемых продуктов и многое другое
Преимущества использования платформы CUBA:
- Система, строящаяся на платформе, приобретает эффективную архитектуру, опробованную на множестве приложений, созданных компанией Haulmont и другими разработчиками;
- Декларативный подход к созданию пользовательского интерфейса имеет такие преимущества как: абстрагирует разработчика от сложностей разнородных технологий (HTML/JavaScript, Swing, и т.п.); четко разделяет визуальное расположение и логику инициализации и реакции на события, облегчая понимание и изменение кода;
- Созданные экраны одинаково работоспособны в обоих типах клиентов, поддерживаемых платформой: веб и десктоп, что позволяет с минимумом усилий создавать системы, использующие преимущества веб-интерфейса и/или настольных приложений;
- Платформой предоставляется готовая функциональность на Системном, Прикладном уровне и уровне Развертывания.
- Функциональность платформы позволяет значительно сократить сроки разработки и удешевить проект.
- Для создания веб-клиента приложения на основе CUBA не обязательно хорошее знание классических веб-технологий: HTML, CSS, JavaScript.