我是一名前端开发人员(html,css,js),看起来我的团队将使用GWT框架用于基于Web的应用程序,这是我雇用的唯一产品。从我所看到的,它真正为Java开发人员创建应用程序,然后创建一个呈现页面的JavaScript。
我应该认真地开始寻找另一份工作吗?我现在需要成为Java开发人员吗?
答案 0 :(得分:1)
如果您的公司对GWT的默认外观或GWT库感到满意,那么对自定义html / css / javascript的需求可能就不那么突出了。
但是,如果他们想让应用程序看起来非常具体,那么他们仍然需要有技能的人(可能比以前更多)。如果您知道自己现在所做的事情以及一些GWT / Java,那么您将非常有价值,以便真正定制您需要了解双方所需的GWT应用程序的外观。最重要的是,学习GWT / Java对于你所在位置的人来说是一个非常好的主意,幸运的是,你可以跳过大多数Java开发人员需要知道的东西并且只是学会使用GWT。
祝你好运!答案 1 :(得分:1)
我不知道你的小组的优点/缺点,但GWT的重点是消除Javascript编程的复杂性,并能够使用Java代替。当我9个月前开始使用GWT时,我没有Javascript知识,而且几乎还没有Javascript知识 - 我不需要它。当然,我已经开始使用一些Javascript包装器,但这只是GWT的一小部分。
另一方面,CSS对任何GWT应用程序都至关重要。它几乎定义了应用程序中所有内容的位置和外观。是的,它也可以通过编程方式完成(虽然它不应该),但CSS仍然是一切出现和放置的基础。对于直接的HTML,你不需要太多 - 我使用div,但其他一切都是GWT小部件。注意:这完全基于我的第一个(也是唯一一个)正在进行的企业级GWT应用程序,我是唯一的开发人员。希望它有所帮助。
答案 2 :(得分:0)
是和否。 GWT当然不会消除对擅长CSS的人的需求,并且取决于团队遵循的开发模式,仍然需要使用HTML。
所有这一切,如果您熟悉JavaScript,您可能会发现使用GWT非常容易,对于大型项目,Java语言比JavaScript更具优势。
答案 3 :(得分:0)
您正在查看3个选项(根据您的信息):