React vs GWT用于大规模Web应用程序

Alo*_*ner 7 java gwt reactjs

作为Java开发人员,我总是觉得使用GWT开发Web应用程序很舒服,但我偶尔会检查是否有更好的框架可用于开发大型Web应用程序.
我尝试了React,我很喜欢它,但作为一名Java开发人员,我对使用JS开发感觉不太舒服,我担心当项目变得非常大时我会遇到麻烦,我会得到"意大利面条"码".
基本上我想知道React比GWT有什么好处?我是否正确害怕JS开发的大型项目?

小智 0

我是一名出生于 Java 的开发人员,现在在 React-Redux 中工作,很怀念对象语言。如果你尝试开发一个真正好的应用程序,你将不得不添加 redux 来做出反应,但它的模式非常奇怪并且没有很好的文档记录。

如果您觉得 Java 比 JS 更舒服,您应该使用 GWT。确实,例如具有无限加载功能的 ag-grid,目前 GWT 中可能不存在,但您有 Google 支持。如果你想要为你的应用程序提供最新的令人惊叹的小部件(react virtualized select是另一个例子)并且你确实需要它们,你将必须自己记录这些小部件(缺乏文档)并使用react。

  • Redux 没有很好的文档吗?它有我见过的最好、最容易理解的文档之一。我仅通过该文档和 Egghead 视频来学习 Redux。您觉得这很奇怪的原因是,作为一名 Java 开发人员,您更习惯于命令式编程而不是声明式编程。如果你仍然用 Java 思考,这会让 Redux 更难理解。 (2认同)