Мы с коллегой-разработчиком собираем предложение для нового приложения, и мы представили ZK и GWT в качестве возможных вариантов. После того, как я возился с обоими, я предпочел бы продолжить с концепцией ZK, но один из «старших архитекторов» компании (которого даже нет в нашей команде), похоже, пытается захватить власть проект и расскажите нам, какие технологии использовать. Он находит любое оправдание, которое он может толкнуть GWT на нас и вызвать фол на ZK.
Сейчас я не говорю, что GWT по своей сути плох, или что ZK - это главное в разработке веб-приложений, но мне не нравится, когда мне рассказывают, как разрабатывать приложения кем-то, кто действительно не сделал достаточно исследований, чтобы продвинуть определенную технологию. Хотя этот парень не в нашей команде, руководство, как правило, прислушивается к нему и, вероятно, «скажет» нам, что использовать.
Аргументы этого парня против ZK кажутся "несовместимостью браузера", "слишком много бизнес-логики в браузере" и "незрелость проекта". Я не согласен со всеми тремя из них. Он также не приводит аргументов в пользу GWT, который, похоже, на самом деле мало что знает об обеих технологиях. Он также утверждает, что лучше использовать технологию, известную кому-то в компании. Здесь есть только одна команда, которая фактически использовала GWT, и у этого проекта были ... проблемы.
Может ли кто-то, имеющий некоторый реальный опыт работы с ZK и / или GWT, предложить некоторые аргументы, которые я могу привести, которые по крайней мере поставили бы обе технологии на стол, вместо того, чтобы пытаться протолкнуть одну технологию без реальных исследований?