新闻快报

经过实际测试和慎重的考虑,公司决定成立joomla项目组,旨在建立高水准,高标准的网站。

首页
vaadin不是gwt,也不是smartgwt PDF 打印 E-mail
作者:Administrator   
2010-09-05 09:59

无意间看到vaadin。由于近段时间在做一个smartgwt的项目,出于好奇,浏览了一下该公司的网站,对于demo印象不错。通过5分钟的阅读,大致了解其工作原理。它不同于gwt,也不同于smartgwt。

 

 

  1. gwt是用java来写javascript,运行之前将java编译成javascript,它实际上是基于客户端的技术,对于服务器一侧没有约束,如果不是用其提供的gwtrpc(即使用rpc,也不一定要用java,不过需要自己实现而已),那么对于服务器一侧的语言和环境基本没有限制。
  2. smartgwt,本来是一个纯javascript的框架,用gwt技术来包装了一下。但是这个公司主要是解决客户端和服务器端绑定的问题,以datasource的核心,配合服务器一侧的对应处理,可以极大的提高生产力。但是比较厚重。
  3. vaadin的解决方案很有特点(不过国外很早也有类似的思想),对于使用者来说,根本看不到javascript,甚至看不到html文件。所有的逻辑都写在服务器,从这个角度来说,vaadin是最彻底的用java替代javascript的技术。基于其one hour version tutorial,我用guice集成vaadin的方式写了一遍,体验不错。http://lgb.fh258.com/vaadinApp/
最后更新于:2010-09-05 10:16