阅读更多

6顶
0踩

Web前端

原创新闻 gwtsite中评出顶级的5个用于gwt开发的框架

2008-01-16 09:12 by 见习记者 stone 评论(5) 有8497人浏览
新闻地址:http://www.gwtsite.com/top-5-gwt-libraries/
其中评出了5个顶级的gwt框架.倒序如下;

5.Hibernate4gwt:整合gwt和hibernate的框架,可以在gwt中处理hibernate生成的pojo的proxy对象以及取得lazy属性.

4.Gwittir:非常不错的关于gwt的框架.databinding特性可以将一个model与gwt中的组件建立绑定关系.

3.GWT-SL:gwt 在server端的框架.整合了spring.

2.GWT-Ext:整合gwt和extjs的框架.如果你想使用gwt,又不想失去extjs绚丽的效果,这是个不错的选择.缺点是依赖于extjs的脚本.

1.mygwt: 完全使用gwt的组件对extjs进行了重写,不再包含extjs的任何脚本,虽然当前版本才是0.5.0,但做的非常的漂亮.

注:此处评论有些是我的理解,具体信息请参考相关网址
6
0
评论 共 5 条 请登录后发表评论
5 楼 wangtiantian5566 2008-06-24 08:49
楼上所提的问题很好,我想GWT会改进的.
需要大家一起去发现问题,解决问题,不过最好能到GWT网站上去QA
4 楼 stone 2008-01-17 09:09
引用
一直有个疑问,GWT这个东西到底实不实用。GWT好像火爆程度不高啊


GWT绝对是个好东西。

使用gwt开发
1。可以摆脱js的束缚
2。可以单元测试
3。可以创建丰富的客户端应用
4。提升开发效率
5。可以做前台的log
6。等等(可以去gwt的官方网站看看)

缺点也很明显:
1。需要把java 编译成js,在单个模块速度挺快,但多个模块时编译速度就有些让人受不了了
2。多个模块的协调问题(一个公共的模块将会被编译到各个被依赖的模块中)

框架问题:
现在框架很多,但是由于各种框架只是关注了某一个方面,所以要不就组合各种gwt框架,或者自己对缺失的方面进行扩展。

期待这样的一种框架:mygw + Gwittir + GWT-SL + Hibernate4gwt+ gwt designer 

。最近听忙的,如果有时间倒真是想整合一番 。
3 楼 cnpollux 2008-01-16 23:14
一直有个疑问,GWT这个东西到底实不实用。GWT好像火爆程度不高啊
2 楼 stone 2008-01-16 12:46
引用
关于服务端生成ExtJS的代码,三点疑问:
1.怎么确保不会产生冗余html/js静态代码?
2.万一服务端框架生成不符合我的要求,要直接修改静态代码是否方便?
3.能否赶得上官方新版的更新?


是指mygwt吗?

1.此处所有的框架都是在gwt的基础上创建的,gwt本身就可以对所生成的js代码进行优化,而所生的html的内容也基本上全是js.

2.使用gwt开发,开发人员面对的是java,生成的是js,如果生成的框架不满足需求,直接改java代码然后重新编译成js就好了(当然,在生成非混淆过的js下,如果你是js高手想改那就改吧)

3.gwt官方的下一个版本的主要特征是支持jdk1.5,而这个对于开发中使用的组件来说没有什么影响.

另:官方的gwt可以说只是提供了一个java2js的framework,其相关的组件都不是很完善,所以才出现了这么多的在gwt上扩展的框架.
1 楼 sp42 2008-01-16 10:39
关于服务端生成ExtJS的代码,三点疑问:
1.怎么确保不会产生冗余html/js静态代码?
2.万一服务端框架生成不符合我的要求,要直接修改静态代码是否方便?
3.能否赶得上官方新版的更新?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • flux4j:用于 GWT 的 Java 中的 Flux 框架的实现

    通量4j 用于 GWT 的 Java 中的 Flux 框架的实现发布 gradlew :runtime:bintrayUploadgradlew :annotation-processors:bintrayUpload

  • 五个顶级GWT开发的框架

    如果你想使用gwt,又不想失去extjs绚丽的效果,这是个不错的选择.缺点是依赖于extjs的脚本.   3.GWT-SL:gwt 在server端的框架.整合了spring.   4.Gwittir:非常不错的关于gwt的框架.da

  • gwtbootstrap3:用于Bootstrap前端框架的GWT包装器

    GWTBootstrap3是的包装,它可以帮助您使用Java和Google Web Toolkit(GWT)在网络上开发响应式,移动优先HTML,CSS和JS项目。将GWTBootstrap3添加到您的项目通过将库包含为Maven依赖项,可以轻松地将GWTBootstrap3...

  • GWT开发环境JAVA

    GWT开发环境

  • three4g:用于GWT的Three.js

    GWT的Three.js包装器 Maven 当前版本0.108,实现three.js的0.108版本 < groupId>org.treblereel.gwt < artifactId>three4g < version>0.108-SNAPSHOT 设定 所有您需要做的就是添加 到您的gwt项目模块,或者 ...

  • GWT开发文档

    Eclipse安装GWT,Eclipse中创建GWT项目。

  • eclipse中使用gwt插件开发

    gwt FAQ 介绍控件和方法 split panel中放置一棵树 客户端与服务器交互的例子 工程的打包文件build.xml 客户端连接数据库的例子 tabbar用法示例 解析xml的公共方法 建立数据库连接的公共方法 调用数据库连接公共方法...

  • RIA开发框架 SmartGWT.zip

    RIA开发框架 SmartGWT ,SmartGWT是一个利用GWT封装SmartClient的开源项目。类似于GWT-Ext。...

  • GWT开发教程.pdf

    GWT开发教程.pdf

  • gwt-websocket-exercise:用于GWT培训的简单GWT Websocket练习

    用于GWT培训的简单GWT Websocket练习 依赖于realityforge的gwt-websocket实现: 在Eclipse中设置Realityforge / gwt-websockets项目 在项目中:在类路径上添加GWT SDK,启用GWT支持 删除一些无法编译的测试代码 在...

  • nibirumobile:Nibiru Mobile 是一个框架,用于开发在 Oxen 创建的便携式移动应用程序

    Nibiru Mobile 是一个框架,用于开发 Oxen 创建的便携式移动应用程序。 您可以使用它来创建可移植的基于 HTML (GWT) 的应用程序和/或重用大部分代码的原生 Android/iOS 应用程序。 它提供: 通常用于移动开发的组件...

  • GWT 初级入门,中高级应用 开发文档手册 api(全)

    资料齐全,自己整理,适合从零开始学习GWT的同事,目前国内GWT开发还比较少,希望大家能多多努力,掌握GWT开发的能力。

  • ActionScript flashbang 游戏框架的 Java 端口,用于 PlayN 项目

    ActionScript flashbang 游戏框架的 Java 端口,用于 PlayN 项目 文件 flashbang-playn-master.zip 具有以下条目。 .gitignore/* ww w . j a v a 2 s .c o m*/ README.md build.sbt build.xml etc/SOURCE_HEADER ...

  • java gwt开发_GWT项目和开发总结

    从2007.08进入项目到2008.11产品正式运营,经历了两个GWT项目开发(这两个项目共享相同widget)。基本全程都很顺利。现在分享一下开发历程和注意事项。开发环境: ubuntu7.10 + apache php + jboss.下面是开发总结:...

  • gwt-api-generator:用于从Polymer Web Components创建GWT JSInterop客户端的生成器

    gwt-api-generator是一种工具,用于为作为输入提供JavaScript库生成GWT Java API,前提是它们的API用JSDoc注释修饰。 当前,生成器仅支持以Polymer 1.0语法编写的Web组件。 将来可能会添加对其他类型JavaScript源...

  • 游戏花园,用于托管用 Java 编写的简单多人游戏的框架

    游戏花园,用于托管用 Java 编写的简单多人游戏的框架 文件 game-gardens-master.zip 包含以下条目。 .gitignore// w ww. j a va 2 s. com LICENSE README.md api/pom.xml api/src/main/java/...

  • GWT开发指南

    GWT开发指南,GWT入门资料,详细介绍GWT开发步骤等

  • TreeGridGWT:GWT 框架的 TreeGrid 小部件

    GWT 框架的 TreeGrid 小部件 示例: : : 抱歉,还没有文档和评论... 用法:要构建库,请在终端中执行以下命令: mvn 清洁包 Jar 将出现在项目文件夹下的目标目录中。 要在 GWT 项目中使用它,请将其添加到依赖...

  • gwt-jquery-lib:用于 GWT 项目的 JQuery 库

    用于 GWT 项目的库。 用法 将依赖项添加到您的 Maven POM: < groupId>com.bytebybyte.gwt</ groupId> < artifactId>jquery-lib < version>2.1.3 < scope>provided 和你的 .gwt.xml 文件: ... ... ...

Global site tag (gtag.js) - Google Analytics