私は、両方の技術に熟練していた人が、2つの技術を客観的に比較できるかどうかは疑問でした。ブラウザ。GWTとSpring MVCとの比較
古いパラダイムの問題は、私にとってはSpring MVCレイヤのテスト容易性です。私は、テスト可能なアノテーションのためにアプリケーションに忍び込むことができるバグがたくさんあることがわかります。注釈/コントローラコードを変更するためにサーバーを再起動する必要があるため、このモデルも開発サイクルを遅くします...私は個人的に非常に迷惑をかけるものです。
私はまた、javascriptの複雑さに対処したくありません。 Javaですべてのアプリケーションを操作してテストすると、私にとって魅力的なサウンドになります。私は本当に別の言語を習得したいとは思っていませんし、その癖や奇妙なデザインの決定、独特の性格、ブラウザの非互換性の歴史などを学びたいと思っています。
複雑なアプリケーションの場合、GWTは優れたアプローチを提供しますか? Spring MVCよりも、このアプローチに深刻な制限があります。これは、動作するのが難しくなりますが、より柔軟性があります。複雑なアプリケーションを構築するのに共通する問題点やロードブロックはありますか?
私は本当に2つの比較を感謝します。私はGWTの経験はありませんが、Springについては10年以上の経験があることに注意してください。ありがとうございました!
GWTを検討する場合は、パフォーマンスが受け入れ可能かどうかを確認してください。 –