瓦丁 - 概述


本章将概述 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 脚本文件的大小可能会增加,因此需要更大的服务器来维持其通过互联网的可访问性。

没有花哨的用户界面

瓦丁专注于商业。您无法使用 Vaadin 创建任何精美的网站。

可扩展性

一些专家认为 Vaadin 无法与其他基于瘦客户端的技术(例如 Angular.js)竞争。因此,Vaadin 的可扩展性低于其他可用技术。