Image

Imageandymur wrote in Imageru_java

Category:

ExtJs преимущества инедостатки. + Технологии вывода в Java

Здравствуйте, начинал пост с вопроса по ExtJs, но позднее понял, что мой вопрос глубже. Итак его можно разбить на две части.

1. Использование ExtJS. Погуглил в общем интернете, поискал точнее в сообществе, черпнул интересную инфу и таки хочется ещё раз (даже для себя) систематизировать.

Преимущества (те что мне называли): быстрая работа на сервере (много мелких запросов по ajax), нет проблем поддержки браузеров (в пику подходу, когда UI фигашится на основе самописного js/плагинов jquery), быстрая разработка.

Ещё какие находите?

Недостатки: вопрос открыт.

Хочется накидать реплик в обе корзины.

2. Вопрос по view-технологиям в целом. Я неискушен в вопросах вывода (тем более при использовании в качестве серверного кода java-приложения). Мы до сих пор юзали в качестве view xsl шаблонизацию (+свой js, jquery плагины). JSP мне лично кажутся ужасными. Ближе же всего (и логичнее на мой взгляд) использовать что-то типа Freemarker, Velocity, если бы я занимался view, я бы взял его (но взяли xsl). Так вот что удобно использовать в качестве view? JSP2, JSF, Velocity, FreeMarker. Что-нибудь исходя из "глубокого жизненного опыта". Буду безмерно благодарен.

P.S. Основные проблемы с xsl (почему вопросы поднимаются впринципе) это:
- тяжесть вхождения
- использование того же jquery (сам по себе он не очень системен вдруг extjs, jsf заруливают).
- производительность (пока особых доказательств нет, собираемся мерять, но косвенно проблемы могут возникать).

P.P.S. Разрабатываем не то чтобы сайт, скорее именно приложение, отдельный пункт -- производительность, она должна быть выше среднего.