Я ищу технологию на основе Java, которая способна:
- Разделять задачи разработки между разработчиками и не требует от них доступа ко всему пользовательскому интерфейсу для разработки и тестирования.Я хотел бы создать отдельные группы, которые разрабатывают пользовательский интерфейс самостоятельно.
- Консолидация конечных результатов в виде связного приложения.
Да, я знаю, для этого нужны порталы и контейнеры портлетов, однако я ищу альтернативные технологические решения - если они есть.
Например, я могу подуматьиз следующего:
- Spring MVC с четким разделением областей и «умным» процессом слияния
- Распределение действий и страниц с четким разделением областей и слияние конфигурации
Обновление: я не определил еще несколько требований, но мне нужны SEO, дружественные ссылки и я не рассматриваю Wicket (потому что трудно найти разработчиков) и JSF (потому что у меня есть ограничения, которые я делаюне нравится).