Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JAVA脚本框架建议_Java_Javascript_Gwt_User Interface_Dojo - Fatal编程技术网

JAVA脚本框架建议

JAVA脚本框架建议,java,javascript,gwt,user-interface,dojo,Java,Javascript,Gwt,User Interface,Dojo,我们正处于一个以GUI为中心的Web应用程序的起点。业务逻辑将在后台。web GUI将具有多种语言,还将包含复杂的图表。图表数据将在后台通过webservice计算,通过REST接口访问。输入新值时,应验证所有输入字段。该应用程序还必须在平板电脑上运行良好。最好的Java脚本框架是什么,或者这种方法推荐的框架组合是什么。Dojo是选择还是更好的GWT?你有什么经验,还有其他更好的建议吗?Anton 实际上,这是一个选择和个人品味的问题,但是,如果您想采用mvvm方法,自动同步客户端对象,我建议使

我们正处于一个以GUI为中心的Web应用程序的起点。业务逻辑将在后台。web GUI将具有多种语言,还将包含复杂的图表。图表数据将在后台通过webservice计算,通过REST接口访问。输入新值时,应验证所有输入字段。该应用程序还必须在平板电脑上运行良好。最好的Java脚本框架是什么,或者这种方法推荐的框架组合是什么。Dojo是选择还是更好的GWT?你有什么经验,还有其他更好的建议吗?

Anton

实际上,这是一个选择和个人品味的问题,但是,如果您想采用mvvm方法,自动同步客户端对象,我建议使用knockoutjs。这个框架每天都在解决,从复杂的工作中消耗了大量的精力。走近它:

引自该页:


通过将数据和行为封装到视图模型中,可以得到一个干净的、可扩展的基础,用于构建复杂的UIS,而不必在事件处理程序和手动DOM更新的纠结中丢失。

< P>可能有太多的答案。我个人喜欢GWT。它非常灵活。但我也是一名Java开发人员,我不喜欢Javascript,GWT使您免于编写Javascript的痛苦和折磨

要求我们推荐或查找工具、库或喜爱的非站点资源的问题对于堆栈溢出来说是离题的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,描述问题以及迄今为止为解决问题所做的工作。它对桌面和移动应用程序都有很好的控制。此外,它还有一个dataviz框架,您可以使用它来显示各种图表。是的,GWT对于有java背景的tose来说是一个很好的UI框架+1.