java - 对于开始 GWT 项目的 PHP 程序员有什么好的建议吗?

标签 java php gwt struts

来自 PHP 和一些 Java Struts 2.0 经验学习 GWT 的任何提示/技巧?我一直在看一些教程,但只是想知道是否有人有一些很棒的 gem 可以传授?

最佳答案

作为一个做过 PHP、Struts2 和 GWT 的人,我对来自 Struts2.0/PHP 等 Web 框架的人的一个很好的提示是:

  1. 摒弃旧观念,即网络框架以请求-响应方式工作的观念。这不是 GWT 的工作方式。 GWT 是一个完整的ajax 框架。深入了解 AJAX,摒弃旧观念,深入掌握 GWT。
  2. 着眼于应用程序开发而非网站开发。这会影响您使用 GWT 在应用程序中构建导航的方式。
    • 您不是在构建超链接在 html 页面之间导航,而是在您的应用程序中使用事件监听器来更新部分内容。对此有一个很好的理解。
    • 考虑到这一点,请始终记住,您并不是要返回完整的 html 页面,而只是更新应用程序中的部分内容
  3. 充分了解 Java 匿名类和内部类,因为您将在 GWT 中大量使用它们。如果您使用 Struts2.0 构建,这是很少使用的东西
  4. 最后的技巧是学习如何组织代码。如果你能从头开始,请这样做。因为如果你愿意,你可以把所有的东西都写在一个类(class)里。一个好的建议是看一下这个 video on best practice on GWT .

关于java - 对于开始 GWT 项目的 PHP 程序员有什么好的建议吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1358295/

相关文章:

php - 我的 PDO 声明不起作用

java - 您可以在 GWT 客户端中使用 Java Reflection api吗

java - 如何查看 Umbrella 异常的完整堆栈跟踪(或根本原因)?

java - 实现 Java Iterable<E> 接口(interface)

php - 是否可以更改已定义常量的值?

java - 验证输入并将其发送到文本文档

php - 在后端存储聊天应用程序的聊天消息

gradle - JsInterop "com is not defined"

java - 在java gradle项目中,我可以从主类中引用测试类吗?

java - 安全性:如果我在建立连接时已经对连接进行了标记,那么有必要在 .writeUTF() 中使用 JWT 吗?