`
lyunabc
  • 浏览: 558968 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

Vaadin Web应用开发教程(1):概述

 
阅读更多

Vaddin 是一个Web应用程序框架,用其开发的浏览器应用界面可以达到和桌面应用类似的效果,但和Flash ,Silverlight不同的是,Vaddin应用无需再浏览器上安装任何插件。它是一个纯Java开发环境,开发人员无需深入了解HTML,XML或是Javascipt。如果你曾经使用Java开发过Swing,SWT等应用,可以非常容易开始使用Vaddin开发Web应用。

下表为Vaddin 应用程序框架和其它一些应用程序框架的比较:

Vaddin 应用程序框架具有如下特点:

  • Comprehensive Component Framework

提供大量的UI控件,支持托放,支持移动设备(触摸事件),数据绑定MVC,支持代码或HTML定义界面。支持自定义控件等。

  • Web Compatibility

Vaddin UI控件基于GWT,因此具有很好的浏览器兼容性,无需安装浏览器插件。支持分页,回退按键,支持URL参数等。

  • Customizable Look and Feel

很好的CSS支持,多种内置Theme和Style,并可以自定义主题和风格。

  • Java Web Development

纯Java开发环境,强大的服务器端技术开发模式,部署只需单个Jar文件,兼容多种Java虚拟机。

  • Secure Web Application Architecture

服务器端状态管理,应用程序代码运行在服务器端,内置输入校验,安全请求检测等。

  • Extensible Component Architecture

支持GWT扩展,提供多种插件以满足应用程序开发需求。

  • Tools

支持多种开发环境如Eclipse, Netbean, Maven 并提供Vaadin TestBench测试框架。

  • Deployment

支持JSR154 Java EE Sevlet 2.3+ 部署框架。 支持JSR 168,JSR286 Portlet部署。支持Google App Engine部署。

最后看看 Vaadin提供的Sampler的界面。在线演示

部分截图如下:

分享到:
评论

相关推荐

    Vaadin-来自北欧的Web应用开发利器

    Vaadin,源自北欧的Web应用开发利器,是一款由芬兰ITMill公司开发的开源富互联网应用程序(Rich Internet Applications,简称RIA)开发框架。其历史可追溯至2000年,最初以Millstone用户界面类库的形式出现,经过多...

    android-json-0.0.20131108.vaadin1-API文档-中文版.zip

    赠送jar包:android-json-0.0.20131108.vaadin1.jar; 赠送原API文档:android-json-0.0.20131108.vaadin1-javadoc.jar; 赠送源代码:android-json-0.0.20131108.vaadin1-sources.jar; 赠送Maven依赖信息文件:...

    vaadin教程

    Vaadin是一个面向Java开发者的基于AJAX的Web应用开发框架,它允许开发者使用Java来构建高质量的用户界面,无论是在服务器端还是客户端。Vaadin提供了一系列现成的用户界面组件库和一个清晰的框架,用于创建自定义...

    基于Vaadin的Web,App开发.docx

    Vaadin 是一个强大的Java Web应用程序开发框架,专为构建富互联网应用(RIA)而设计,尤其适合开发响应式和交互性强的Web应用。这个框架利用HTML5技术,使其能够适应移动设备,为开发者提供了创建移动Web App的解决...

    android-json-0.0.20131108.vaadin1-API文档-中英对照版.zip

    赠送jar包:android-json-0.0.20131108.vaadin1.jar; 赠送原API文档:android-json-0.0.20131108.vaadin1-javadoc.jar; 赠送源代码:android-json-0.0.20131108.vaadin1-sources.jar; 赠送Maven依赖信息文件:...

    Vaadin中文开发资料

    Vaadin是一款基于Java的开源富互联网应用程序(RIA)框架,主要使用Apache V2许可协议。由芬兰的IT Mill公司(后来更名为Vaadin Ltd)开发,最初以...通过使用Vaadin,企业可以快速构建高效、美观且易于维护的Web应用。

    org.vaadin.addons.dcharts-widget-0.10.0-dcharts-widget-0.10.0.jar

    org.vaadin.addons.dcharts-widget-0.10.0-dcharts-widget-0.10.0.jar

    Building Modern Web Apps with Spring Boot and Vaadin.pdf

    从上述内容可以看出,这本书籍旨在为读者提供一套全面的使用Spring Boot和Vaadin开发现代Web应用的教程,不仅包括前端界面开发,也包括后端架构的构建,同时对安全性、性能优化以及现代Web应用趋势也有所涉及。...

    book-of-vaadin

    ### Vaadin:服务器端 AJAX Web 应用程序开发框架 #### 概述 Vaadin 是一种服务器端 AJAX Web 应用程序开发框架,它允许开发者使用 Java 构建高质量的用户界面。该框架提供了一系列现成可用的用户界面组件以及一个...

    Vaadin6.4.9中文开发手册

    **Vaadin** 是一款开源的Java框架,用于构建现代化的企业级Web应用程序。它提供了一种简单的方式来创建复杂的用户界面,而无需编写任何JavaScript代码。本手册将引导您完成Vaadin的基本安装步骤,并简要介绍如何在...

    book of vaadin 7

    - **定义**:Vaadin是一款基于Ajax的Web应用开发框架,允许开发者利用Java语言构建高质量的用户界面,既可在服务器端也可在客户端操作。 - **特性**: - 提供了一套丰富的UI组件库; - 拥有一个简洁的框架来创建...

    vaadin 7帮助文档

    Vaadin是一个功能强大的AJAX Web应用程序开发框架,它使开发者能够利用Java在服务器端和客户端构建高质量的用户界面。该框架不仅提供了一系列现成的用户界面组件库,还提供了一个干净的架构,便于创建自定义组件。其...

    vaadin实例教程

    本书是基于他个人使用Vaadin框架进行Web开发的实践总结,为读者提供了使用Vaadin进行Web应用开发的捷径。 在本书中,作者着重介绍了Vaadin 7的UI设计方法,并通过实例来说明如何高效构建Web应用程序。本书还涵盖了...

    Vaadin6.4.9_中文开发手册

    Vaadin 不仅提供了一个强大的 Java 开发框架,还为开发者提供了详尽的文档和支持,有助于快速上手并构建出高质量的 Web 应用。对于初学者而言,掌握 Vaadin 的安装和基础使用是非常重要的第一步。

    [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...

    vaadin中文学习资料

    Vaadin是一款基于Java的Web应用框架,主要用于构建用户界面,尤其以其富客户端(Rich Internet Application,RIA)...通过阅读和实践,你可以逐步熟悉并精通Vaadin框架,从而开发出功能丰富、用户体验优秀的Web应用。

Global site tag (gtag.js) - Google Analytics