XPages - это платформа IBM для разработки веб-и мобильных приложений для совместной работы и социальных приложений. Как и другие платформы, он основан на таких стандартах, как Java, JavaScript, JSF и OSGi.
Уникальность заключается в том, что инфраструктура поставляется со всем необходимым для создания и запуска приложений. Существует встроенная документно-ориентированная база данных (хотя вы можете использовать реляционные базы данных), веб-сервер, каталог, безопасность, функции поиска и т. Д. Несмотря на то, что интерфейсная часть является довольно новой, бэкэнд-компоненты были испытаны в производстве почти два десятилетия.
Еще одна уникальная вещь - это механизмы быстрой разработки и развертывания. XPages построены с помощью инструмента на основе Eclipse, поддерживающего функцию перетаскивания для более простых приложений, а также полные возможности Java для расширенного программирования. Поскольку базы данных, ориентированные на документы, могут хранить как проект, так и данные, приложения могут быть легко развернуты. Кроме того, эти базы данных могут быть легко реплицированы в другие базы данных, где бы они ни находились.
Сайт сообщества http://xpages.info объединяет новости, содержит демонстрации, видеоролики, приложения с открытым исходным кодом, перечисляет ресурсы и описывает технологии: http://xpag.es/?stackoverflow