NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

前端周报:微软发布基于 Chromium 的 Microsoft Edge 预览版;Nuxt 发布 v2.9.0;npm 发布 v6.11.0

  • 2019-08-26
  • 本文字数:2486 字

    阅读完需:约 8 分钟

前端周报:微软发布基于Chromium的Microsoft Edge预览版;Nuxt发布v2.9.0;npm 发布v6.11.0

前端周报专注大前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点;分为新闻热点、深度阅读、开源项目等栏目。欢迎关注【前端之巅】微信公众号(ID: frontshow),及时获取前端周报内容。

新闻热点

前端新闻

1.Chrome 76 将增加原生 Lazy-Loading 功能:这是处理延迟加载的重大改进。如果 Chrome 76 中能稳定运行此功能,它将是长期以来性能最强大的版本之一。详情请查看:https://scotch.io/bar-talk/native-lazy-loading-launched-on-chrome-76


2.Vue 最新动态:基于函数的组件 API 提议被拒绝,尤雨溪发布了重新设计的 Function-API RFC,现在被称为 Composition API。详情请查看:https://news.vuejs.org/issues/154


3.Nuxt v2.9.0 版本发布:在本版本中 vue-meta 升级到 2.0.0 版本,外部化 TypeScript 支持;详情请查看:https://twitter.com/nuxt_js/status/1163740024606777345


4.npm 发布 v6.11.0 版本,从本版本开始,npm 永远不在 root 权限文件夹之外的地方创建 root 权限文件。https://blog.npmjs.org/post/187146797665/release-6110


5.Node 发布 v12.9.0 版本:升级了 V8 内核,为 fs,http 和 stream 模块添加了新特性。https://nodejs.org/en/blog/release/v12.9.0/


8.V8 引擎发布 v7.7 版本,减少了内存开销,新增可扩展的 WebAssembly 后台编译,优化了堆栈序列化性能,速度提升了 30%。JavaScript 新增 Intl.NumberFormat 接口,可用于格式化数字。详情请查看: https://v8.dev/blog/v8-release-77


9.Vue CLI 发布 v4.0.0-rc.0: https://github.com/vuejs/vue-cli/releases/tag/v4.0.0-rc.0


10.Deno.js 发布 v0.16.0:内置测试运行器 deno test ,并支持 .d.ts 声明文件。详情请查看:https://github.com/denoland/deno/releases/tag/v0.16.0


11.Angular CLI 8.3.0 版本发布:新增两个功能:重新设计了新的应用程序; ng deploy 命令可直接从 CLI 部署项目。详情请查看:https://angular.io/guide/deployment#automatic-deployment-with-the-cli

行业新闻

  1. Google 计划在 82 版中弃用 FTP URL 支持:这个决策主要是因为用户可以访问 FTP URL 并下载资源,但数据并未进行过加密处理,容易造成敏感信息的泄漏等安全问题。详情请查看:https://www.pixelstech.net/article/1566007822-Google-plans-to-deprecate-FTP-URL-support-in-Chrome


2.微软发布 Microsoft Edge 预览版:在去年的 12 月,微软宣布 Microsoft Edge 开发将采用 Chromium ,以此来为用户提供更好的网站兼容性,并为所有的网站开发人员降低网站的碎片化程度。现在已准备好向大家展示他们最近的成果:https://www.microsoftedgeinsider.com/zh-cn/?form=M300SF&OCID=M300SF


  1. Chrome 开发者峰会将于 2019 年 11 月 11 日至 12 日在旧金山 Yerba Buena 艺术中心举行,现已开放报名,活动将于 10 月 11 日关闭注册。详情请查看: https://developer.chrome.com/devsummit/faqs/#general


4.自由软件基金会(FSF)发文表示 Google 软件是恶意软件,详情请查看:https://www.gnu.org/proprietary/malware-google.html


5.中共中央、国务院:支持在深圳开展数字货币研究与移动支付等创新应用 http://www.nbd.com.cn/articles/2019-08-18/1363993.html


6.百度发布 Q2 财报:智能小程序月活用户三个月增 49% https://finance.sina.com.cn/roll/2019-08-20/doc-ihytcitn0472231.shtml

深度阅读

  1. 宣布 WASI:用于在 Web 外部运行 WebAssembly 的系统接口。Webassembly 确实可以在未来实现无缝的跨语言集成。这是一个巨大的飞跃。在 Web 外部运行的 WebAssembly 有着巨大的未来:https://hacks.mozilla.org/2019/08/webassembly-interface-types/

  2. https://news.ycombinator.com/item?id=20758891

  3. HTTP/2 它是什么?我们为什么要关心它?https://medium.com/@nelly31/http-2-what-is-it-why-should-we-care-cf0b040d8972

  4. React 核心作者 Dan Abramov 在采访中谈论 React 的下一步计划:https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/a-rundown-of-whats-next-for-react-with-dan-abramov

  5. 为前端工程师准备的 Docker 教程:本文介绍了如何使用 Docker 来运行 NodeJS 和 React 应用:https://blog.logrocket.com/docker-for-front-end-developers/

  6. 手把手教你使用 WebAssembly 在你的网页上运行 C++ 代码:https://h-savran.blogspot.com/2018/02/stey-by-step-running-c-in-your-web-page.html?m=1

  7. PWA:Web 应用程序的未来:https://hackernoon.com/pwas-the-future-of-web-apps-i74sw30o5

开源项目

  1. date-fns:提供了最全面的工具集,用于在浏览器和 Node.js 中操作 JavaScript 日期。date- fns 就像是日期的 lodash。它适用于所有场合的180多种功能

  2. GitHub 地址:https://github.com/date-fns/date-fns

  3. blackbird71SR / Hello-World:包含几乎所有编程语言的 Hello World 示例

  4. GitHub: https://github.com/blackbird71SR/Hello-World

  5. Enzyme:使用 Enzyme 可以轻松的测试你的 React 组件。https://www.npmjs.com/package/enzyme

  6. Polly.js:一个用于记录、重放和模拟 HTTP 交互的开源库:https://netflix.github.io/pollyjs/#/

  7. Featmap 是一个简单的用户故事映射工具,供产品经理构建,规划和交流产品积压。它使用 React,Typescript 和 Go 构建。请访问 www.featmap.com 进行试用

  8. GitHub 地址:https://github.com/amborle/featmap

  9. NodeGUI 和 React NodeGUI:NodeGUI 是一个开源库,用于使用 JavaScript 和类 CSS 构建跨平台本机桌面应用程序。NodeGui 应用程序可以从单个代码库在 Mac,Windows 和 Linux 上运行。React NodeGUINodeGUI 的 React renderer。它旨在成为桌面开发中的 React Native。详情链接:https://blog.atulr.com/nodegui-intro/

  10. API Gateway + Vue JS + Express + PostgreSQL:一个面向使用 Vue JS,Express 和 PostgreSQL 的应用程序的 API 网关。每个架构都在自己的容器上运行。https://github.com/allanchua101/api-gateway-vue-express-pg

  11. Spring.js:使开发人员快速启动 NodeJS 服务器。详情请查看:https://spring.js.org/


2019-08-26 14:222408

评论

发布
暂无评论
发现更多内容

Go并发编程-channel多路复用

Rayjun

Go 语言 select

NCRE考试感想 四级嵌入式(上)

万里无云万里天

嵌入式 6月日更 NCRE 考试经验

身为程序员 你真的会使用github搜索吗?

madison

GitHub GitHub Pages 高效搜索 搜索技巧

使用 Docker 安装并连接 MySQL

程序员小航

MySQL Docker

Hadoop实战篇(1)

进击的梦清

大数据 hadoop Linux

JSON.parse无双引号如何实现转换

DisonTangor

JavaScript

web ssh解决方案——WGCLOUD

王逅逅

zabbix linux运维 运维监控

看来,MySQL next-key lock 的 bug 并没有被修复!

程序员小航

MySQL 数据库锁

模块五作业 - ”微博评论“的高性能高可用计算架构

张大彪

Python位运算符——详解

在即

6月日更

标识符与保留字(即关键字)

在即

6月日更

架构实战营 模块五:课后作业

👈

架构实战营

Go 并发基础

Damon

Go 语言 6月日更

MySQL普通索引的加锁

程序员小航

MySQL 数据库锁

模块5 设计微博系统中”微博评论“的高性能高可用计算架构

Chris Cheng

架构实战营

Java 并发编程—— CountDownLatch 应用

Antway

6月日更

如果父母依旧辛苦,那我们的成长又有什么意义?

牧小农

故事 父母

音频和视频流最佳选择?SRT协议解析及报文识别

明儿

音视频 协议 流媒体开发

Golang channel 通道

escray

学习 极客时间 Go 语言 6月日更

MySQL next-key lock 加锁范围是什么?

程序员小航

MySQL 索引 数据库锁 主键

架构实战营 - 模块 5- 作业

请弄脏我的身体

架构实战营

【Vue2.x 源码学习】第五篇 - 数组的劫持

Brave

源码 vue2 6月日更

设计微博系统中”微博评论“的高性能高可用计算架构

方堃

网络攻防学习笔记 Day36

穿过生命散发芬芳

网络攻防 6月日更

架构实战营 模块五:学习总结

👈

架构实战营

3种面向“对象”编程,你是哪一种?

凌晞

架构 研发管理

权限与认证:基于JWT的授权实现

程序员架构进阶

架构 JWT 认证授权 28天写作 6月日更

模块5作业

杨彬

#架构实战营

可落地的积极心态

蛋先生DX

心态 6月日更

商业模式创新

soho

架构训练营模块5作业

Neil43

架构训练营

前端周报:微软发布基于Chromium的Microsoft Edge预览版;Nuxt发布v2.9.0;npm 发布v6.11.0_语言 & 开发_Zehao_InfoQ精选文章