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