`
yonlist
  • 浏览: 85218 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

开始试试Vaadin

 
阅读更多

最近发现了一个比较有意思的Web Ria框架:Vaadin。官方地址:https://vaadin.com/home

 

这个框架号称不用写HTML、CSS和Javascript,我开始以为是GWT的翻版,稍微一研究还真不太一样。

GWT算是客户端技术,要编译为HTML、CSS和Javascript,并通过GWT RPC与后台通信(后台可以是非Java的)。

 

而Vaadin的程序是运行在服务端(Java Servlet),数据交互这块被封装了起来,只要考虑界面-数据绑定就OK,不用关注客户端服务端通信问题,所以怎么看都像是一个单机版Client程序,有意思呵呵。

 

要说缺点的话,貌似比GWT/EXT这样传统的Ria框架更占用网络流量。在界面上随便点这个那个的都会产生流量,另外加载的时候也不小。

 

所以这个框架应该适用于内网环境、高体验的Web App程序。另外个人预计在开发、测试上效率也比较乐观。

分享到:
评论

相关推荐

    vaadin中文学习资料

    Vaadin是一款基于Java的Web应用框架,主要用于构建用户界面,尤其以其富客户端(Rich Internet Application,RIA)体验而闻名。这个“vaadin中文学习资料”压缩包显然包含了帮助初学者入门Vaadin框架的相关资源,...

    Vaadin中文开发资料

    Vaadin是一款基于Java的开源富互联网应用程序(RIA)框架,主要使用Apache V2许可协议。由芬兰的IT Mill公司(后来更名为Vaadin Ltd)开发,最初以Millstone用户界面类库的形式始于2000年。Vaadin的核心理念是简化...

    vaadin 7帮助文档

    - 包含所有必要的库和工具,便于开发者快速开始Vaadin应用的开发工作。 **三、Vaadin框架架构** ### 技术背景: - **HTML和JavaScript**:Vaadin通过AJAX技术实现无刷新页面交互,背后是HTML和JavaScript的深度...

    vaadin教程

    Vaadin是一个面向Java开发者的基于AJAX的Web应用开发框架,它允许开发者使用Java来构建高质量的用户界面,无论...通过这些知识点的学习,开发者可以理解Vaadin的架构和编程哲学,并开始构建响应式的、企业级的Web应用。

    Vaadin6中文手册

    ### Vaadin 6.4.9 中文开发手册知识点概览 #### 一、Vaadin 简介 Vaadin 是一款基于 Java 的 Web 应用框架,它可以帮助开发者使用 Java 语言创建丰富的用户界面。Vaadin 提供了一系列组件和工具,让开发者能够构建...

    vaadin仿照struts2改造

    标题"vaadin仿照struts2改造"表明了本文档的核心内容是关于使用Vaadin框架进行类似Struts2的改造实践。Struts2是经典的Java Web MVC框架,而Vaadin则是一个现代的、基于服务器端的UI框架,它允许开发者用Java直接...

    book-of-vaadin 8

    总的来说,《book-of-vaadin 8》是学习和掌握Vaadin 8框架不可或缺的参考资料,它不仅仅是一份文档,更是一个工具集,可以指导开发者从安装开发环境开始,到创建和部署Vaadin应用的整个过程。通过这份官方文档,...

    book of vaadin 7

    ### Vaadin 7框架知识点概览 #### 一、Vaadin框架简介 - **定义**:Vaadin是一款基于Ajax的Web应用开发框架,允许开发者利用Java语言构建高质量的用户界面,既可在服务器端也可在客户端操作。 - **特性**: - 提供...

    Vaadin7中文文档

    Vaadin7是一款基于Java的开源Web应用框架,它允许开发者以桌面应用的开发方式构建高度交互的、富互联网应用程序(RIA)。Vaadin7中文文档是为国内开发者提供的一份详尽指南,旨在帮助他们理解Vaadin7的工作原理,...

    book-of-vaadin

    - **第 2 章:开始使用 Vaadin** (7) - 2.1 安装 Vaadin - 2.1.1 安装分发包 - 2.1.2 启动内容浏览器 - 2.1.3 包含内容 - 2.1.4 示例应用程序 - 2.2 设置开发环境 - 2.2.1 安装 Java SDK - 2.2.2 安装 ...

    [Vaadin] Vaadin 7 学习教程 第2版 英文版

    [Packt Publishing] Vaadin 7 学习教程 第2版 英文版 [Packt Publishing] Learning Vaadin 7 2nd Edition E Book ☆ 图书概要:☆ Master the full range of web development features powered by Vaadin built...

    Leraning Vaadin

    Vaadin is a component-based Java web framework for making applications look great and perform well, making your users happy. Vaadin promises to make your user interfaces attractive and usable while ...

    [Vaadin] Vaadin 7 UI 设计初学者指南 (英文版)

    [Packt Publishing] Vaadin 7 UI 设计初学者指南 (英文版) [Packt Publishing] Vaadin 7 UI Design By Example Beginner's Guide (E-Book) ☆ 图书概要:☆ Build exciting Vaadin applications in no time ...

    Vaadin8 license + 入门例子

    Vaadin 8是一款基于Java的开源Web应用框架,它提供了丰富的组件库,使得开发者能够创建出具有现代用户界面的企业级应用程序。Vaadin的亮点在于它的Server-Side渲染机制,允许开发者使用纯Java代码来构建用户界面,...

    Vaadin6.4.9中文开发手册

    ### Vaadin 6.4.9中文开发手册关键知识点总结 #### 一、Vaadin简介与入门 **Vaadin** 是一款开源的Java框架,用于构建现代化的企业级Web应用程序。它提供了一种简单的方式来创建复杂的用户界面,而无需编写任何...

    vaadin 相关电子图书 pdf版

    Vaadin是一款基于Java的开源Web应用框架,专为构建现代用户界面而设计。它提供了一种与Swing类似的编程模型,使得开发者可以使用纯Java代码创建丰富的、交互式的Web应用程序,而无需深入学习HTML、CSS或JavaScript。...

    vaadin8.5jar包

    Vaadin 8.5 是一个基于Java的开源框架,用于构建现代Web应用程序。这个框架以其丰富的用户界面组件和直观的编程模型而闻名。在提供的"vaadin8.5jar包"中,包含了Vaadin框架8.5版本所需的所有核心组件和依赖项,使得...

    Vaadin TableExport 1.3.0 控件源码

    Vaadin TableExport 1.3.0 是一个用于Vaadin框架的组件,它允许开发者将数据导出到常见的文件格式,如CSV、Excel或PDF。这个控件为Vaadin应用程序提供了一个方便的方式来处理数据导出功能,使得用户可以轻松地下载和...

    vaadin7帮助文档 vaadin7 api doc

    官方下载的api文档,好不容易才找到 vaadin-server-7.1.7-javadoc

Global site tag (gtag.js) - Google Analytics