Есть ли доказательства, подтверждающие утверждение Thoughtworks о том, что JSF - неработающая абстракция?

На радаре технологии Thoughtworks - они приостановили Java Server Faces - заявив:

Мы по-прежнему видим, что команды сталкиваются с проблемами при использовании JSF - JavaServer Faces - и рекомендуем вам избегать этой технологии. Команды, кажется, выбирают JSF, потому что это стандарт J2EE, без реальной оценки того, подходит ли им модель программирования. Мы считаем, что JSF имеет недостатки, поскольку он пытается абстрагироваться от HTML, CSS и HTTP, в точности наоборот, что делают современные веб-фреймворки. JSF, как и веб-формы ASP.NET, пытается создать состояние на основе протокола HTTP без учета состояния и в конечном итоге вызывает целый ряд проблем, связанных с общим состоянием на стороне сервера. Мы знаем об улучшениях в JSF 2.0, но думаем, что модель в корне сломана. Мы рекомендуем командам использовать простые структуры, а также использовать и понимать веб-технологии, включая HTTP, HTML и CSS.

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

Мой вопрос: есть ли доказательства того, что Thoughtworks утверждает, что JSF - это сломанная абстракция?

0 ответов

Другие вопросы по тегам