前端新快报-201907

  • V8 7.6 发布,将挂载在将来的 Chrome 76 上,此版本 JSON.parse 的性能得到极大提升,经由 Object.freeze 和 Object.seal 处理后的数组调用得到了提速,支持了 Promise.allSettled,BigInt 支持了 toLocaleString 方法,Intl.DateTimeFormat 支持了 formatRange 和 formatRangeToParts 方法以格式化时间周期。🔗
  • Chrome 意欲在下一个版本 76 实现 Fetch Metadata 请求头提案 ,该提案允许浏览器在发起请求时带上请求的相关上下文,使得服务器端可以进行安全相关的校验。提案的请求头包括请求目标 Sec-Fetch-Dest(类似 Initiator)、请求模式 Sec-Fetch-Mode(跨域规则与浏览上下文)、是否跨域的 Sec-Fetch-Site 和是否用户触发的 Sec-Fetch-User🔗

    点评:这个比起悄咪咪上线的 CORB 规则要高级一点,起码给了服务端进行校验的空间

  • 微软发布了 WebView 2 预览版,支持了 Windows 10 上的基础 Win32 C++ API,WebView 2 允许开发者在原生应用中展示网页内容,在多个不同平台中呈现相似的 UI,在原生 App 中动态注入内容。🔗

    点评:前端在客户端领域的渗透速度是非常可怕的

  • The Benchmarks Game 在 Node.js、Ruby、Python、C++ (g++)、Java 上跑了多个复杂算法后得出结论:除了计算 π 以外的其他算法如 n-body 的性能表现上,Node.js 12.3.1 已经比 Python 3 快了。🔗

    点评:然而好几个算法用了 Python 的几倍内存🌚

  • State of 系列又出新报告,关于 CSS 在 2019 年的使用状况:最常用的 CSS 长度单位前五依次为 px%emvwrem,仅有近 1/6 的开发者使用 :focus-within,CSS-in-JS 的方案中超过 3/4 的开发者认可 Styled Components 和 CSS Modules,处理器中 Sass 的满意度最高,其次是 PostCSS。🔗
  • React Redux 发布 7.1.0 版本,终于支持了 React Hooks 版本的 Redux。在此实现版本废弃了之前提案中的 useRedux和 useActions,最终保留了 useSelector。此外,useSelector 的默认比较函数由 shallowEqual 换为了引用比对 ===(为了不过早优化,详见 Github 讨论)。🔗

    点评:能被 React Hooks 实现的终将被 React Hooks 实现

  • Styled Components 5 beta 版本发布,该版本由 React Hooks 完全重写,大幅压缩生成的组件层级,更新了 StyleSheetManager 以实现插件机制,最终包体也压缩了 31%。🔗

    点评:能被 React Hooks 实现的终将被 React Hooks 实现,咦这一集我是不是看过

知识共享署名4.0国际许可协议,转载请保留出处; 部分内容来自网络,若有侵权请联系我:前端学堂 » 前端新快报-201907

赞 (2) 打赏

评论 0

如果对您有帮助,别忘了打赏一下宝宝哦!

支付宝扫一扫打赏

微信扫一扫打赏