GWT未来计划
我们有多个主要使用GWT开发的产品,目前由我们的最终客户使用 想知道GWT的路线图。我得到了一些非官方的更新,谷歌正在将在GWT中开发的产品转移到其他一些新技术。这是真的吗GWT未来计划,gwt,smartgwt,gxt,Gwt,Smartgwt,Gxt,我们有多个主要使用GWT开发的产品,目前由我们的最终客户使用 想知道GWT的路线图。我得到了一些非官方的更新,谷歌正在将在GWT中开发的产品转移到其他一些新技术。这是真的吗 GWT的长期计划是什么,而且我们在过去一年中还没有看到任何新版本。有什么建议吗?我研究GWT和GXT已有一段时间了,作为一名开发人员,我可以说,一旦布局完成,基于GWT/GXT的应用程序的UI开发速度很快,而且很容易调试,有很多可用的库,它们与GWT兼容,而且也是免费的,gwt/gxt的未来版本可能不会太多,但我认为可用的g
GWT的长期计划是什么,而且我们在过去一年中还没有看到任何新版本。有什么建议吗?我研究GWT和GXT已有一段时间了,作为一名开发人员,我可以说,一旦布局完成,基于GWT/GXT的应用程序的UI开发速度很快,而且很容易调试,有很多可用的库,它们与GWT兼容,而且也是免费的,gwt/gxt的未来版本可能不会太多,但我认为可用的gwt/gxt版本足够强大,可以轻松开发完整的web应用程序 根据谷歌趋势,我对GWT的了解如下- 对于GXT 如果您在2018年底之前看到GWT和GXT的趋势,那么它已经增加了一点 如果您深入研究堆栈溢出,您将得到大量关于GWT和GXT的问题和回答 所以我认为,如果你有一支优秀的开发团队,他们已经掌握了GWT/GXT方面的知识,那么你可以继续下去
最好的是:)在我看来,GWT项目已经死了。最后一个稳定版本于2017年10月19日发布。与另一个答案相反,我想指出的是,谷歌趋势分数相对于给定地区和时间图表上的最高点。因为我们对长期图表特别感兴趣,所以分析短期图表是没有意义的 让我们来看看长期趋势。图表几乎说明了一切——该项目正面临着巨大的下滑:
- 例如:谷歌的角度趋势
- 谷歌试图尽可能远离Java。谷歌更喜欢Kotlin而不是Android中的Java 2.Angular在各个方面都非常出色。它提供了类型安全。并且与JavaScript密切相关。任何JavaScript代码都是真正的typescript代码。因此,十年来为JavaScript创建的库与Angular无缝地工作
这不是一个直接的答案。只是大声地想。。也许 但我看到Vaadin(Vaadin.com)在过去使用GWT(gwtproject.org),近年来改为Polymer(Polymer project.org) 无法拒绝GWT通过类型安全性引入的值。因此,问题也许可以重新表述为开发人员有哪些替代方案,而无需重新编写整个解决方案来支持全新框架的新模型/范例 如果有办法克服GWT编译速度慢的问题,它仍然是一个很好的想法和产品,而且将持续很长时间。我相信,找到这个问题的答案是值得的
话虽如此,我想知道谷歌是否还在Gmail和AdWords上使用GWT(或者新的界面意味着他们已经进入了聚合物世界!现在是2020年。我不知道是否有人还在寻找这个问题的答案 目前,对于任何新项目来说,GWT都不是一个谨慎的决定
在2020年5月13日发布了新的GWT版本2.9.0 对于GXT(目前为2018-03-16的4.0.3版),供应商Sencha刚刚宣布在2020年第3季度或第4季度发布早期采用者商业版4.0.4,但该版本可能仅适用于GWT 2.8.2。
不幸的是,Sencha还没有公开支持GWT 2.9.0的路线图。我们在一个嵌入式产品中使用GWT已有几年了,现在只有一个小的开发团队,我发现GWT的发展速度不是很快,与Angular相反。我对Angular不太熟悉(其他一些团队正在使用它),但我从同事那里听到的是,仅仅维持现状(即所有图书馆都合理地更新)本身需要做大量的工作。我们没有用于此类软件维护的资源
其他人在这方面的经验如何,是否有人从GWT转到了一个小团队,这些经验如何(从资源的角度来看)关于这一点?我们公司有一个基于GWT的中型项目;它是一个成熟的软件,拥有超过100000名用户,迄今为止表现良好。然而,GWT技术似乎已经过时,我个人认为它没有光明的未来,与Angular等全新的客户端竞争对手竞争。GWT还有另一个小版本 (2.9.0)几个月前,但这并不意味着该项目仍然活跃且有希望。到目前为止,我使用GWT的经验相对较好,我们的客户也已经习惯了GWT,但问题是,有一天你醒来,可能会发现发布了一个不再支持GWT变体的新版本的Chrome或Firefox。知道吗我们逐渐开始将我们的客户端代码迁移到Angular,这当然与灵魂中的GWT非常相似(两者都是完整的UI框架;GWT将java转换为JS,而Angular对TypeScript也是如此;这两个项目都受到Google的支持,并且有很多小部件可供使用)。
我建议,尽管成本高昂,但如果您的软件的剩余寿命超过一年或两年,那么从GWT转移到另一种更先进的技术是不可避免的,也是至关重要的。将您的产品迁移到此处所述的微型前端体系结构,以便您可以逐步更换部件J2CL今天就公开:。几个模块框架已经准备好使用J2CL。除此之外,GWT2.x将得到维护。GWT分支中也有很多更新。想想,我们将看到GWT更新。所以