Vaadin platform

Vaadin platform 10+ 是基于 Vaadin Web 组件的 Java Web 开发平台。(Vaadin platform 10+ is Java web development platform based on Vaadin web components.)

Github星跟蹤圖

Vaadin platform

Vaadin platform consists of a set of web components, a Java web framework called Vaadin Flow, configurable themes, tools and a set of opinionated app starters. Platform releases gather all products in to a single package every quarter. The product versions included in a platform release are not necessarily the latest released versions, but are hand picked so that they work well together.

Visit vaadin.com to learn more about Vaadin.

Use GitHub projects to open issues, propose new features, and contribute code. Below you can see links to different modules. If you don't know to which repository you should file your issue, just use this repository.

Vaadin components - building blocks for your web app

Part Repository
Vaadin web components and themes https://github.com/vaadin/vaadin-web-components
Java APIs for Vaadin components https://github.com/vaadin/vaadin-flow-components

Vaadin Flow - Java framework to simplify web development

Vaadin Flow is a Java web framework that abstracts client-server communication and provides you a Java API for web component.

Part Repository
Flow https://github.com/vaadin/flow
Flow Spring integration https://github.com/vaadin/spring

Flow is licensed under the Apache License 2.0.

Vaadin Router

Vaadin Router is a client-side router for Web Components.

Tools

Tool Repository
Designer https://github.com/vaadin/designer
TestBench https://github.com/vaadin/testbench

All tools are part of the Vaadin Pro Subscription.

Starters - project templates for your next Vaadin app

See https://vaadin.com/start for more information.

Starter Repository
Full stack app* https://github.com/vaadin/bakery-app-starter-issues
Simple example app https://github.com/vaadin/beverage-starter-flow
Project skeleton https://github.com/vaadin/skeleton-starter-flow
Project skeleton (Spring) https://github.com/vaadin/skeleton-starter-flow-spring

Starters marked with a * are part of the Vaadin Pro Subscription, other starters are licensed under the Apache License 2.0.

Getting started

Refer to the documentation site or visit https://vaadin.com/start to create a project.

Contributing

We would absolutely love to get the community involved, and we welcome any form of contributions – comments and questions on different communication channels, issues and pull request in the repositories, and anything that you build and share using our platform. If unsure, feel free to post an issue in this repository and we'll help you.

For running the project, read the Building Vaadin Platform article.

License

Apache License 2.0 or CVDL 4.0, depending on the product.

主要指標

概覽
名稱與所有者vaadin/platform
主編程語言Java
編程語言Java (語言數: 7)
平台BSD, Cross-platform, Linux, Mac, Solaris, Windows
許可證
所有者活动
創建於2017-05-19 16:34:14
推送於2025-06-17 08:46:58
最后一次提交
發布數947
最新版本名稱24.8.0.rc1 (發布於 )
第一版名稱10.0.0.alpha1 (發布於 )
用户参与
星數600
關注者數51
派生數79
提交數2.4k
已啟用問題?
問題數700
打開的問題數140
拉請求數4985
打開的拉請求數2
關閉的拉請求數713
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?