内容简介:最近(2019年春节前夕)发布的 CUBA 和 Studio 的第7个版本是一个 major版本,major这个词对于版本 7 是当之无愧的,因为这是过去 3 年中最重要的版本,是基于对论坛、会议和 Java 用户组的社区反馈进行全面分...
最近(2019年春节前夕)发布的 CUBA 和 Studio 的第7个版本是一个 major版本,major这个词对于版本 7 是当之无愧的,因为这是过去 3 年中最重要的版本,是基于对论坛、会议和 Java 用户组的社区反馈进行全面分析而推出的新产品。这个版本带来了非常多的变化!
新的API、功能和技术栈升级
CUBA 7 引入了软件开发的最新理念:基于事件的 API、URL 路由和 Generic UI 的可视化组件; 使用轻量级的数据容器代替几乎不能扩展的数据源进行数据绑定; 对底层技术升级,包括对 Java 10+的支持和一系列其它改进。
将 CUBA Studio 集成到 IntelliJ IDEA 中
这可能是最大的,也是开发者们期待的变化!再也不需要频繁的切换 Studio 和 IntelliJ IDE ,所有功能在一个 IDE 中就可完成,包括快速导航、智能提示和代码完成。将 Studio 集成到 IntelliJ 中之后,我们不仅能支持 Java 和 Groovy,还支持其他 JVM 语言,主要是 Kotlin。
仪表盘、地图和新的BPM
随着社区的期望,贡献的扩展组件(如 LDAP、数据导入或 WebDAV)越来越多,CUBA 的应用市场正在快速增长。就在最近我们发布了 Dashboards,在接下来的几个月里,将会推出新的 BPM(业务流程管理)和地图组件,这将是对现有组件的一个重大升级。
限制10个实体已成为历史
我们正在更改商业许可的规则,使其能更加清晰。在 Studio 的免费版中我们会去除10个实体的限制 - 这意味着你能够免费开发或迁移任意大的项目。Studio 的商业版仍然存在,专注于通过提供可视化设计器,来提升实体、界面、菜单和其他平台元素的开发体验,在免费版本中,所有这些可以使用常规的编码方式进行。
高级扩展组件走向免费、开源
高级扩展组件的许可规则也会改变,这些扩展组件目前捆绑在商业许可中。新的 CUBA Studio上线之后,这些扩展组件将与商业 Studio 的许可分开。因此,对于CUBA 7+ ,报表、BPM 、FTS 和图表将会免费和开源!
想了解更多,请阅读发行说明。
原文:https://www.cuba-platform.com/blog/cuba-7-the-new-chapter
以上所述就是小编给大家介绍的《CUBA 7:崭新的篇章》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Orange'S:一个操作系统的实现
于渊 / 电子工业出版社 / 2009-6 / 69.00元
《Orange S:一个操作系统的实现》从只有二十行的引导扇区代码出发,一步一步地向读者呈现一个操作系统框架的完成过程。书中不仅关注代码本身,同时关注完成这些代码的思路和过程。本书不同于其他的理论型书籍,而是提供给读者一个动手实践的路线图。读者可以根据路线图逐步完成各部分的功能,从而避免了一开始就面对整个操作系统数万行代码时的迷茫和挫败感。书中讲解了大量在开发操作系统中需注意的细节问题,这些细节不......一起来看看 《Orange'S:一个操作系统的实现》 这本书的介绍吧!
RGB转16进制工具
RGB HEX 互转工具
XML、JSON 在线转换
在线XML、JSON转换工具