【发布时间】:2011-07-13 20:18:12
【问题描述】:
我是一名前端开发人员(html、css、js),看起来我的团队将使用 GWT 框架来开发基于 Web 的应用程序,这几乎是我受雇从事的唯一产品。从我所看到的,Java 开发人员真正创建应用程序,然后创建一个呈现页面的 JavaScript。
我应该认真地开始寻找另一份工作吗?我现在需要成为 Java 开发人员吗?
【问题讨论】:
标签: gwt
我是一名前端开发人员(html、css、js),看起来我的团队将使用 GWT 框架来开发基于 Web 的应用程序,这几乎是我受雇从事的唯一产品。从我所看到的,Java 开发人员真正创建应用程序,然后创建一个呈现页面的 JavaScript。
我应该认真地开始寻找另一份工作吗?我现在需要成为 Java 开发人员吗?
【问题讨论】:
标签: gwt
如果您的公司对 GWT 的默认外观或 GWT 库感到满意,那么对自定义 html/css/javascript 的需求可能就不那么突出了。
但是,如果他们想让应用程序看起来非常具体,他们仍然需要具备您的技能的人(可能比以前更多)。如果您知道您现在做什么以及一些 GWT/Java,那么您将非常宝贵,因为您可以真正定制您需要了解双方的 GWT 应用程序的外观。最重要的是,学习 GWT/Java 对你这个职位的人来说是一个非常好的主意,幸运的是,你可以跳过大多数 Java 开发人员需要知道的很多内容,而只是学习使用 GWT。
祝你好运!
【讨论】:
我不知道你们小组的优势/劣势,但 GWT 的主要目的是消除 Javascript 编程的复杂性,并能够改用 Java。当我 9 个月前开始使用 GWT 时,我没有 Javascript 知识,而且几乎仍然没有 Javascript 知识——我不需要它。当然,我已经开始使用一些 Javascript 包装器,但那只是 GWT 的一小部分。
另一方面,CSS 对任何 GWT 应用程序都至关重要。它几乎定义了关于应用程序中所有内容的位置和外观的所有内容。是的,它也可以以编程方式完成(尽管它不应该),但 CSS 仍然是一切出现和放置的基础。对于直接的 HTML,您不需要太多 - 我使用 div,但其他一切都是 GWT 小部件。
注意:这一切都基于我的第一个(也是唯一一个)正在进行的企业级 GWT 应用程序,我是该应用程序的唯一开发人员。希望对您有所帮助。
【讨论】:
是和不是。 GWT 当然不会消除对擅长 CSS 的人的需求,并且根据您的团队遵循的开发模式,仍然需要使用 HTML 来配合它。
综上所述,如果您熟悉 JavaScript,您可能会发现使用 GWT 非常容易,而且对于大型项目,Java 语言比 JavaScript 具有许多很大的优势。
【讨论】:
您正在查看 3 个选项(基于您的信息):
【讨论】: