每周资讯
想要成为一名优秀的前端,需要及时掌握互联网技术的时事热点,这周又有哪些值得关注的最新动态呢,让我来为大家一一揭晓!
马化腾:制造业转型升级是新一轮全球数字竞争的关键
马化腾8月25日在“2017中国两化融合大会” 上表示,未来20年,中国制造要走向中国创造,需要互联网与制造业深度融合,成功的关键在于,中国能否形成软件、硬件与服务三位一体的智能平台和创新生态。马化腾认为,互联网+是手段,数字经济是结果,网络强国是目标,而制造业是数字经济的主战场。
React 就开源许可证风波进行回复
数周前,Apache 基金会决定禁止旗下项目使用 React,因为其在标准的 BSD 许可证之外添加了专利声明;此举引发了社区的广泛讨论,希望 React 能够更新其开源许可证。经过数周的讨论,近日 Facebook 正式做出了回复,不过令人遗憾的是最终还是拒绝更新许可证,以避免未来可能遇到的专利冲突;Facebook 在开源许可证中声明,使用 React 进行开发的商业项目,不可以专利反诉 Facebook ,也可以查看此篇文章或者社区的讨论了解更多信息。
Bootstrap 4 Beta 发布:
经过两年的开发,Bootstrap 4 Beta 版本终于发布;该版本中值得注意的变化包括,从 Less 迁移到了 Sass、布局系统几乎全部迁移到了 Flexbox、优化了卡片的使用体验、自定义了 Normalize.css、放弃了对于 IE8 与 IE9 的支持、复写了几乎所有的 JavaScript 插件、提升了 Tooltip 等使用体验等。
Node.js 8.4.0 发布:
本周 Node.js 8.4.0 版本发布,其重要的特性变化包括,引入内建的 http2 实验支持、允许在 inspector 控制台中查看 require()、更新了 N-API、修复了 Stream 中存在的部分错误、util.format 提供了新的占位符等。
ESLint 4.5.0 发布:
近日发布的 ESLint 4.5.0 版本是对于 ESLint 的小版本更新,引入了部分新的特征支持与错误修复。新版本完善了对于 indent 规则、new.target 表达式以及 NaN 的支持,并且修复了 junit 结果以及 verifyAndFix 参数的错误。
.NET Core 2 发布,支持.NET 标准版 2.0
微软官方发布了万众瞩目的 .NET Core 2 SDK。.NET Core 1 首次亮相时就显示了其巨大的潜力,但众多开发者也发现它所支持的 API 非常有限。这一状况在 .NET Standard 2.0 上得以改善,在这一版中,.NET Core2 支持多达 32000 个 API 。
Android 8.0 Oreo最终版发布,建议开发者加强应用测试
Google发布了Android 8.0 Oreo的最终版。源代码已经发布在了AOSP上,用于Nexus和Pixel的系统镜像也已可用。Android 8.0带来的一些变更将影响到现有应用的功能。
Google Puppeteer加入到headless Chrome的工具行列
Chrome DevTools团队发布了Puppeteer,一个基于Node API的headless Chrome工具。Puppeteer提供了与其他第三方工具相似的功能,促使它们不断地创新与进步。
Selenium可以支持多种浏览器,与之不同的是,Puppeteer的目标很单一,它只支持headless Chrome。它提供了一组Node API,所以对于开发人员来说,它的使用方式与其他工具很相似。
2017年敏捷沙滩大会:技术卓越、为持续交付优化的组织、容器安全
在英国康沃尔郡举办的2017年敏捷沙滩大会上,数百名演讲者和与会者欢聚一堂,探讨在敏捷领域和后敏捷时代软件开发方法上的最新进展。大会第二天的要点包括:要基于敏捷宣言的原则进行交付,在软件开发方法中实现技术卓越是至关重要的;持续交付的实践是最大化商业价值链的关键推动因素,但组织必须经过恰当的调整,使这种实践能够高效、可持续地进行下去;虽然在使用微服务架构设计,用容器部署的软件系统中应用安全功能是颇具挑战性的,但开发者和运营者也应该使用一些基础实践。
Google Play商店V8更新:在可更新应用列表直接查看更新日志
Google Play有了新的版本,你可以将其升级到V8,虽然我们不知道这个版本里面所有的新功能,但至少有一个重大的变化,那就是你可以直接在可更新应用的列表中点击箭头,展开应用的更新日志,而不用挨个点进去看。
React.js(React)是 Facebook 推出的一个用来构建用户界面的 JavaScript 库。
Facebook开源了React,这是该公司用于构建反应式图形界面的JavaScript库,已经应用于构建Instagram网站及 Facebook部分网站。最近出现了AngularJS、MeteorJS 和Polymer中实现的Model-Driven Views等框架,React也顺应了这种趋势。React基于在数据模型之上声明式指定用户界面的理念,用户界面会自动与底层数据保持同步。与前面提及 的框架不同,出于灵活性考虑,React使用JavaScript来构建用户界面,没有选择HTML。Not Rest