作为Java开发人员,我总是觉得使用 GWT 开发Web应用程序很舒服,但我时不时地试着检查是否有更好的框架可用于开发大规模的Web应用。
我尝试了React,我喜欢它,但作为一名Java开发人员,我觉得开发使用JS并不是很舒服,而且我很害怕当项目变得非常大时我会遇到麻烦维护它,而我将得到"意大利面条代码"。
基本上我想知道React比GWT有什么好处?我是不是害怕JS开发的大型项目?
答案 0 :(得分:0)
我是一名java生成的开发人员,他现在在react-redux中工作并且错过了对象语言。如果你试图开发一个真正好的应用程序,你将不得不添加redux进行反应,但它的模式非常奇怪,而且没有很好的文档记录。
如果您觉得Java比JS更舒服,那么您应该使用GWT。例如,在GWT中可能不存在具有无限加载的ag-grid,但是你有Google支持。如果你想为你的应用程序想要最新的惊人的小部件(反应虚拟化选择是另一个例子),你真的需要它们,你将不得不记录这些(缺乏文档)和使用反应。
答案 1 :(得分:0)
现在你可以试试VueGWT:Github project 我们的想法是使用vueJS模板在Java和您的视图中编写控件。我们已经开始(现在只有几个部分)将它用于GenMyModel,这是一个非常大的GWT应用程序。