📜  Vaadin-概述

📅  最后修改于: 2020-10-19 04:13:44             🧑  作者: Mango


本章将概述Vaadin。完成本章后,您还可以列出使用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的可伸缩性不及其他可用技术。