返回

《阿里云前端技术周刊》第二十期,创新触手可及!

前端

前沿动态

Node v12.9.0发布

  • Node.js v12.9.0发布,带来fs、http、stream等多个模块功能更新。
  • fs模块新增fstatSync和ftruncateSync方法,简化文件状态获取和文件截断操作。
  • http模块支持使用Uint8Array作为请求体,方便处理二进制数据。
  • stream模块改进Readable流的pipe方法,提升数据传输效率。

Vue-cli发布v4.0.0-rc.0版本

  • vue-cli发布v4.0.0-rc.0版本,增加build命令的--inline-vue选项,避免Vue在wc模式下的外化。
  • 修复了部分bug,优化构建流程,提升开发体验。

Eslint v6.8.0发布

  • Eslint v6.8.0发布,新增规则和改进已有规则,提升代码质量。
  • 引入新的规则no-restricted-syntax,防止使用不安全的语法结构。
  • 改进existing-function-arg-padding规则,更精准地检测函数参数填充。

技术干货

Typescript 3.8.3发布

  • Typescript 3.8.3发布,带来一系列错误修复和性能优化。
  • 修复了类型推断中的某些问题,提高类型检查的准确性。
  • 优化了编译器性能,减少编译时间。

Webpack 4.41.2发布

  • Webpack 4.41.2发布,修复了几个潜在的内存泄漏问题,提升稳定性。
  • 改进热模块替换(HMR)的性能,减少HMR更新时间。
  • 修复了部分兼容性问题,提高与其他工具的协同工作效率。

Yarn 1.22.10发布

  • Yarn 1.22.10发布,带来一些错误修复和性能优化。
  • 修复了某些情况下可能出现的安装失败问题。
  • 优化了包安装速度,缩短等待时间。

掘金推荐

React Router v5.2.0发布

  • React Router v5.2.0发布,新增和改进了一些特性。
  • 新增useParams和useLocation钩子,方便获取路由参数和位置信息。
  • 优化了路由匹配算法,提高路由性能。

Cypress v4.10.0发布

  • Cypress v4.10.0发布,带来了一些新的特性和改进。
  • 新增对嵌套Iframe的支持,方便测试复杂的web应用程序。
  • 改进了对网络请求的处理,简化测试流程。

Jest 25.5.4发布

  • Jest 25.5.4发布,带来了一些错误修复和性能优化。
  • 修复了在某些情况下可能出现的测试失败问题。
  • 优化了测试运行速度,缩短等待时间。

Babel 7.8.3发布

  • Babel 7.8.3发布,带来了一些错误修复和性能优化。
  • 修复了在某些情况下可能出现的语法错误。
  • 优化了编译性能,缩短编译时间。

Rollup 2.32.1发布

  • Rollup 2.32.1发布,带来了一些错误修复和性能优化。
  • 修复了在某些情况下可能出现的构建失败问题。
  • 优化了构建速度,缩短等待时间。

行业资讯

Google Chrome 83发布

  • Google Chrome 83发布,带来了一系列新特性和改进。
  • 新增对AV1视频编解码器的支持,提升视频播放质量。
  • 改进了对密码管理器的支持,方便用户管理密码。

Safari 13.1.1发布

  • Safari 13.1.1发布,修复了几个安全漏洞,提升浏览器安全性。
  • 改进了对WebGL的支持,提升图形性能。

结束语

《阿里云前端技术周刊》第二十期圆满收官,感谢您的阅读!我们将在下一期带来更多精彩内容,敬请期待!