vaadin框架
Java Web框架可能只是一角钱,但是Vaadin指出自己在服务器端放置逻辑方面与众不同,并且希望通过版本7进一步改进该框架。
今天看到了第一个beta版本的发布,它带来了许多重大变化。
自2011年10月以来,在开发过程中,Vaadin 7是一项主要的重写, 旨在 “赋予开发人员更多的权力和自由”,“使扩展和插入Vaadin的操作变得更加简单”和“清理有异味的地方”。
这个第一个beta版本包括对API的大量更改,以及对流行(且有用)CSS脚本语言SASS和新包装系统的支持。 它也被分为七个单独的jar文件,而不是alpha交付的单个巨型50MB jar。“使用Vaadin构建的新方法是UI,”首席执行官Joonas Lehtinen在公告博客中写道,说明了巨大的变化。有着截然不同的“ hello world”。public class MyVaadinUI extends UI {
protected void init(final WrappedRequest request) {
addComponent(new Label("Hello world!"));
}
}
Vaadin 7 Alpha中已引入的新功能包括新的窗口API,新的通信层,JavaScript扩展以及Google Web Toolkit的包含。
后者最初是在Google I / O上宣布的 ,扩大了Vaadin的范围,使其包括客户端。
此外,与Google达成的协议意味着他们可以为GWT来源做出贡献。
不幸的是,一些功能未能实现,包括服务器推送,taglib,WAI-ARIA支持以及对即时翻译的支持,这些功能将包含在“将来的次要版本”中。
此外,尽管该团队最初计划在下个月为JavaOne做好7.0.0的准备,但他们已经承认“我们真的不知道确切的发布日期”,并且他们将“保持每周发布Beta更新”,直到该版本发布为止。准备。
仅在门户网站上有超过80,000个用户处于活动状态(并且可能更实际地实施该框架),Vaadin似乎正变得越来越强大。
尽管有一些“毛病”,但现在仍可以测试 7.0.0 beta,尽管您可能希望检查《 Vaadin 7迁移指南》中记录的API更改。
翻译自: https://jaxenter.com/vaadin-framework-releases-first-7-0-0-beta-104940.html
vaadin框架