长期支持哪个 vaadin 版本?

Which vaadin version will be supported long term?

我们有一个用 vaadin 6 编写的已有 5 年历史的应用程序。它仅使用基本的 vaadin UI 框架功能。如果我们想升级到一个新的受支持的 vaadin 版本,我们应该升级到哪个版本?我知道从 v6 升级到 v7 及更高版本需要一些返工。 vaadin 8 是完成此 UI 迁移的最佳版本吗? vaadin 8 将支持多长时间? UI 框架在 vaadin 8 之后是否稳定,即升级到更高版本不需要更改应用程序?感谢您的指导。

Vaadin 版本是增量版本或提供长期支持。

长期支持版本在初始发布后作为开源产品维护 5 年。此外,Vaadin 将提供另外 10 年的商业支持。增量版本仅在下一个版本之后维护一个短暂的重叠。

  • Vaadin 7 已有 5 年多的历史,因此仅根据商业合同提供支持。商业支持将持续到 2029 年。
  • 对 Vaadin 8 的开放支持将于 2022 年 2 月结束,而商业支持将持续到 2032 年。
  • 仍然支持 Vaadin 10,但目前没有任何充分的理由选择它而不是 Vaadin 14。
  • Vaadin 14 免费支持到 2024 年,商业支持到 2034 年。这是当今新项目普遍推荐的版本。
  • Vaadin 23 计划(但不是绝对确定)在 2022 年初发布,并提供到 2027 年的长期支持。在此之前,新项目可能会使用增量版本。

硬币的另一面是更新现有项目是多么容易。从这个角度来看,Vaadin 7 和 Vaadin 8 大致相同,因为 Vaadin 8 还包括一个广泛的兼容性包,基本上涵盖了 Vaadin 7 的所有内容。

从 Vaadin 6 到 Vaadin 14 或 Vaadin 23 的跳转比到 Vaadin 8 的跳转要大,但是在从 6 迁移所需的工作方面,14 和 23 之间没有太大区别.