Избранные Материалы

Релиз AribaWeb 5.0 RC1

Интереснейшая новость в мире Open Source инструментариев - выпуск первого релиз-кндидата открытого компонентного фрэймворка для быстрой разработки Web-приложений от компании Ariba - AribaWeb 5.0 для Java/Groovy-разработчиков. Примечательно то, что данный фрэймворк стал открытым и свободно-распостраняемым начиная именно с этой (пятой) версии, хотя ранее использовался компанией Ariba на протяжении приблизительно 10-ти (!) лет для разработки web-приложений enterprise-уровня, которыми ежедневно пользуются тысячи (!) крупнейших корпораций мира и миллионы (!) пользователей и которые стали частью систем електронной B2B-коммерции с денежным оборотом, размер которого превысил триллион (!) долларов.

Создатели AribaWeb весьма убедительно утверждают, что при помощи данного фрэймворка, разработчикам потребуется в 100 (!) раз меньше времени для создания web-приложений enterprise-уровня, чем при использовании весьма популярного в последнее время фрэймворка Ruby-On-Rails, который как раз и отличается минимальными требованиями к прилагаемым разработчиками усилиям и получением при этом максимально качественных и функциональных результатов их работы.

Среди ключевых достоинств новинки присутствуют:

  • Auto AJAX! - автоматическая генерация AJAX-кода на стороне клиента, избавляющий разработчиков от необходимости писать такой код вручную
  • Instant App - основанная на декларативной модели программирования и анализе мета-данных обычных Java/Groovy-классов, автоматическая генерация кода для построения пользовательского интерфейса приложения, также избавляющая разработчиков от необходимости писать такой код вручную
  • Live Edit & X-Ray - технология “инспектирования” пользовательского интерфейса выполняемого приложения, позволяющая просматривать иерархию компонентов “за сценой” и использовать обычное перетаскивание (dran’n'drop) последних для модификации пользовательского интерфейса прямо в браузере; при этом, все примененные изменения моментально становятся доступны в выполняемом приложении
  • Rapid Turnaround - тот же подход к немедленному обновлению выполняемого приложения без необходимости рестарта сервера, только по отношению к изменениям, примененным к исходным кодам, будь то шаблоны пользовательского интерфейса (.awl), правила мета-интерфейса (.oss), или даже файлы с исходными кодами Java/Groovy
  • Proven Full Stack - испытанный на пригодность полный стэк разработки бизнес-приложений на основе баз данных, включая широчайшую библиотеку “богатых” виджетов (формы, таблицы, графики, rich-text-редакторы и т.д.), использование поставляемого в комплекте ORM-фрэймворка для работы с базами данных, поддержка развертывания приложений в разнообразных J2EE-средах и т.д.
  • Больше информации о возможностях, предоставляемых AribaWeb, можно почерпнуть на странице продукта.

Компания также опубликовала потрясающее (с точки зрения заинтересованных разработчиков) вступительное видео (на английском языке), знакомящее с преимуществами AribaWeb:



Загрузить фрэймворк AribaWeb.

Также доступны плагины для интеграции AribaWeb с интегрированными средами разработки (на данный момент поддерживаются Eclipse и IntelliJ IDEA).


КомментироватьРаспечататьE-mail
(голосов: 4, рейтинг: 5 из 5)
Войдите, чтобы поставить оценку.

Комментариев нет »

Войдите, чтобы оставить комментарий