📅  最后修改于: 2020-10-19 04:13:44             🧑  作者: Mango
本章将概述Vaadin。完成本章后,您还可以列出使用Vaadin的优缺点。
Vaadin是一个开源Web开发框架。它带有对Java脚本和AJAX的内置支持。您还可以使用Google Web工具箱将外部功能包括在内。 Vaadin为开发人员节省了时间,因为它无需任何标记文件即可在浏览器中呈现丰富的内容。所有标记和支持文件都将在Vaadin框架的帮助下在运行时生成。 Vaadin使用Java作为编程语言,并且支持服务器端和客户端开发。
本节说明了在Web应用程序中使用Vaadin的优缺点。
Vaadin为开发人员提供以下优势-
服务器端编程
Vaadin是使用Java构建的。此外,开发人员无需使用标记语言来开发网页。 Vaadin还使用Google Web工具箱提供各种支持。
提供多种选择
与任何传统的Web技术相比,Vaadin提供了许多组件,布局和不同的侦听器。因此,最好使用Vaadin。
完全面向对象
由于Vaadin是基于Java的,因此它是完全面向对象的。 Java开发人员只需了解Vaadin类及其用途,即可轻松开发网站。
易于学习和整合
Vaadin提供了插件支持,非常容易学习并与其他Web框架集成。
Vaadin给开发人员带来以下缺点-
很难找到熟练的人员
Vaadin是一项最新技术,因此,始终需要技术熟练的人员,而且价格昂贵。因此,寻找可以解决Vaadin复杂问题的资源可能很困难。
Java脚本文件的大小
根据上下文的不同,动态Java脚本文件的大小可能会增加,因此需要更大的服务器来维护其通过Internet的可访问性。
没有精美的用户界面
Vaadin专注于业务。您无法使用Vaadin创建任何精美的网站。
可扩展性
一些专家认为Vaadin无法与其他基于瘦客户端的技术(例如Angular.js)竞争。因此,Vaadin的可伸缩性不及其他可用技术。