前端框架三巨头年度走势对比:Vue 增长率最高;Oracle 延长了对 Java 8 免费支持的时间

2018-02-08 技术最前线 技术最前线

(点击上方蓝字,快速关注我们)


转自:开源中国、solidot、cnBeta、腾讯科技等


0、Oracle 延长了对 Java 8 免费支持的时间


Oracle 更新了他们对 Java 8 免费支持的路线图。Oracle 公司对 Java SE 8 的更新支持已经延展到了 2019 年 1 月。此外,至少到 2020 年年底,Oracle 仍将继续为消费者提供 Java SE 8 的个人(非企业)使用版的更新。对于广泛部署 Java 的企业来说,对 Java 8 免费支持时间的扩展是一个好消息。


尽管 Java 9+ 为 Java 安全性设置了一个新的高标准,并提供了其它一些有益的基础结构(比如更小的内存占用),但是平心而论,大规模的成功迁移还是有一定困难的。现在,企业可以通过传统的修改版本发布周期来实施迁移计划,同时又能确保他们的应用程序获得最新的安全且稳定的补丁。


1、前端框架三巨头年度走势对比:Vue 增长率最高


Javascriptreport 近日发布了一篇文章来比较流行前端框架的走势。走势图是通过统计最新的数据,并与前一年的数据进行比较而生成。这是我每三个月左右做的事情。数据来源于 npm trends 的每日下载量。


前端框架三巨头 React、Angular 和 Vue ,虽然都很受欢迎,且保持着上升趋势,但 Vue 爆发力最强,但在使用率上,仍低于 React 和 Angular 。如果按目前的趋势继续下去的话,Vue 或将会在 2018 年底或 2019 年初取代 Angular ,成为使用率第二大的框架。



2、Python 3.7 测试预览版已经发布,添加新特性


Python 3.7 的下一个预发行版本将是 3.7.0 beta 2,目前预定在 2018-02-26。计划于 2018-06-15 正式发布3.7.0。

主要新功能

● PEP 538,将传统的C语言环境强制转换为基于UTF-8的语言环境

● PEP 539,CPython中线程本地存储的新C-API

● PEP 540,UTF-8模式

● ......(详情:https://www.python.org/downloads/



3、数据持久层框架 Hibernate 5.2.13 发布


Hibernate 5.2.13 已发布,Hibernate 是一种 Java 语言下的对象关系映射解决方案。它是使用 GNU 宽松通用公共许可证发行的自由、开源的软件。它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。暂未发现该版本更新内容。(下载地址:https://github.com/hibernate/hibernate-orm/archive/5.2.13.zip



4、PhpStorm 2018.1. EAP 181.3494.16 发布


PhpStorm 2018.1 EAP 181.3494.16现已发布,此版本为PHP和Web提供了新功能,错误修复和改进,并包含了IntelliJ平台的最新改进。更新内容:

● REST客户端:断言支持

● 代码覆盖支持

● ......(详情:https://www.jetbrains.com/phpstorm/eap



5、Visual Studio Code v1.20 发布


Visual Studio Code v1.20 发布,以下是一些发布亮点:

● 资源管理器多选 - 一次对多个文件执行操作。

● 改进设置搜索 - 使用自然语言轻松搜索到正确的设置。

● 资源管理器中的错误和警告 - 快速导航到代码库中的错误。

● ......(详情:https://code.visualstudio.com/updates



6、自动开发工具 Apache Ant 1.9.10 和 1.10.2 发布


Apache Ant 1.9.10 和 1.10.2 发布了。两个版本都是 bug 修复版本,并添加了一些新功能。新的 javaversion 条件能被用于检测 Ant 运行的 JVM 版本。1.9.x 版本需要 Java 5 及以上版本,1.10.x 需要 Java 8 及以上版本。(详情:http://ant.apache.org/



7、KDE Plasma 5.12.0 发布


KDE 桌面项目宣布释出 Plasma 5.12.0 ,Plasma 5 系列的第二个长期支持版。KDE 桌面由三部分组成:KDE Frameworks,包含运行 KDE 应用所需的库和软件框架;KDE Plasma 是桌面的图形环境;KDE Applications 是桌面应用程序。(详情:https://www.kde.org/announcements/plasma-5.12.0.php



8、Google 推出让 Kotlin 代码更精简的 Android KTX


Google 近日发布了 Android KTX 的预览版,这是一款旨在让 Android 上的 Kotlin 代码更简洁的扩展程序, 进而提高开发效率和使用体验。


在 Android 开发者博客上,Google 对 Android KTX 进行了详细的介绍。Android KTX 在 Android 框架和支持库之上提供了一个很好的 API 层,帮助开发者编写更自然、更简洁的 Kotlin 代码。




觉得这些资讯有帮助?请转发给更多人

关注 技术最前线 看 IT 要闻