来自 PHP 和一些 Java Struts 2.0 经验学习 GWT 的任何提示/技巧?我一直在看一些教程,但只是想知道是否有人有一些很棒的 gem 可以传授?
最佳答案
作为一个做过 PHP、Struts2 和 GWT 的人,我对来自 Struts2.0/PHP 等 Web 框架的人的一个很好的提示是:
- 摒弃旧观念,即网络框架以请求-响应方式工作的观念。这不是 GWT 的工作方式。 GWT 是一个完整的ajax 框架。深入了解 AJAX,摒弃旧观念,深入掌握 GWT。
- 着眼于应用程序开发而非网站开发。这会影响您使用 GWT 在应用程序中构建导航的方式。
- 您不是在构建超链接在 html 页面之间导航,而是在您的应用程序中使用事件监听器来更新部分内容。对此有一个很好的理解。
- 考虑到这一点,请始终记住,您并不是要返回完整的 html 页面,而只是更新应用程序中的部分内容
- 充分了解 Java 匿名类和内部类,因为您将在 GWT 中大量使用它们。如果您使用 Struts2.0 构建,这是很少使用的东西
- 最后的技巧是学习如何组织代码。如果你能从头开始,请这样做。因为如果你愿意,你可以把所有的东西都写在一个类(class)里。一个好的建议是看一下这个 video on best practice on GWT .
关于java - 对于开始 GWT 项目的 PHP 程序员有什么好的建议吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1358295/