仲間の開発者と私は新しいアプリケーションの提案をまとめています。ZKとGWTの両方を可能な選択肢として提示しました。両方をいじった後、ZKの概念実証を進めたいと思いますが、会社の「シニアアーキテクト」の1人(私たちのチームにも属していない)が引き継ぐことを試みているようですプロジェクトと採用する技術を教えてください。彼は、GWTを私たちに押し付けて、ZKにファウルを呼びかけることができる言い訳を見つけています。
今、私はGWTが本質的に悪いとか、ZKがWebアプリケーション開発のすべてであると言っているわけではありませんが、そうでない人からアプリケーションを開発する方法を教えられるのは好きではありません。特定のテクノロジーを推進するのに十分な調査を実際に行いました。この男は私たちのチームにはいませんが、経営陣は彼の言うことに耳を傾ける傾向があり、おそらく何を使うべきかを私たちに「教えて」くれるでしょう。
ZKに対するこの男の主張は、「ブラウザーの非互換性」、「ブラウザーのビジネスロジックが多すぎる」、「プロジェクトの未熟さ」のようです。私はこれら3つすべてに同意しません。彼はまた、GWTについても議論をしていません。これは、実際にはどちらのテクノロジーについてもあまり知らないようです。彼はまた、社内の誰かが知っているテクノロジーを使用する方が良いと主張しています。ここで実際にGWTを使用したチームは1つだけであり、そのプロジェクトには...問題があります。
ZKやGWTの実際の経験を持つ人が、実際の研究なしで単一のテクノロジーをプッシュしようとするのではなく、少なくとも両方のテクノロジーをテーブルに戻すことができるいくつかの議論を提案できますか?