【问题标题】:Does GWT eliminate need for front end web Developer?GWT 是否消除了对前端 Web 开发人员的需求?
【发布时间】:2011-07-13 20:18:12
【问题描述】:

我是一名前端开发人员(html、css、js),看起来我的团队将使用 GWT 框架来开发基于 Web 的应用程序,这几乎是我受雇从事的唯一产品。从我所看到的,Java 开发人员真正创建应用程序,然后创建一个呈现页面的 JavaScript。

我应该认真地开始寻找另一份工作吗?我现在需要成为 Java 开发人员吗?

【问题讨论】:

    标签: gwt


    【解决方案1】:

    如果您的公司对 GWT 的默认外观或 GWT 库感到满意,那么对自定义 html/css/javascript 的需求可能就不那么突出了。

    但是,如果他们想让应用程序看起来非常具体,他们仍然需要具备您的技能的人(可能比以前更多)。如果您知道您现在做什么以及一些 GWT/Java,那么您将非常宝贵,因为您可以真正定制您需要了解双方的 GWT 应用程序的外观。最重要的是,学习 GWT/Java 对你这个职位的人来说是一个非常好的主意,幸运的是,你可以跳过大多数 Java 开发人员需要知道的很多内容,而只是学习使用 GWT。

    祝你好运!

    【讨论】:

      【解决方案2】:

      我不知道你们小组的优势/劣势,但 GWT 的主要目的是消除 Javascript 编程的复杂性,并能够改用 Java。当我 9 个月前开始使用 GWT 时,我没有 Javascript 知识,而且几乎仍然没有 Javascript 知识——我不需要它。当然,我已经开始使用一些 Javascript 包装器,但那只是 GWT 的一小部分。

      另一方面,CSS 对任何 GWT 应用程序都至关重要。它几乎定义了关于应用程序中所有内容的位置和外观的所有内容。是的,它也可以以编程方式完成(尽管它不应该),但 CSS 仍然是一切出现和放置的基础。对于直接的 HTML,您不需要太多 - 我使用 div,但其他一切都是 GWT 小部件。

      注意:这一切都基于我的第一个(也是唯一一个)正在进行的企业级 GWT 应用程序,我是该应用程序的唯一开发人员。希望对您有所帮助。

      【讨论】:

        【解决方案3】:

        是和不是。 GWT 当然不会消除对擅长 CSS 的人的需求,并且根据您的团队遵循的开发模式,仍然需要使用 HTML 来配合它。

        综上所述,如果您熟悉 JavaScript,您可能会发现使用 GWT 非常容易,而且对于大型项目,Java 语言比 JavaScript 具有许多很大的优势。

        【讨论】:

          【解决方案4】:

          您正在查看 3 个选项(基于您的信息):

          • 学习 Java 以补充您的扎实技能,成为精通的前端 GWT 开发人员;
          • 继续做你目前的工作:没有 Java,你看到的 UI 设计师的角色非常有限,主要使用 GWT UIBinder / CSS / HTML 和可能的 JavaScript;
          • 寻找另一份工作。

          【讨论】:

            猜你喜欢
            • 2010-10-19
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2012-01-19
            • 1970-01-01
            • 1970-01-01
            • 2011-11-19
            • 2019-01-08
            相关资源
            最近更新 更多