better-fe 技术周刊 - 2019/10/28

147 阅读3分钟

新鲜货

React Hooks异步操作二三事

推荐理由:React Hooks 是 React 16.8 的新功能,可以在不编写 class 的情况下使用状态等功能,从而使得函数式组件从无状态的变化为有状态。作者总结了使用Hooks如何进行异步操作及一些陷阱,一起来学习吧。

JS URL()和URLSearchParams() API接口详细介绍

推荐理由:JS API为我们提供了URL()与SearchParams()两个API帮助我们快速处理url参数。尽管这两方法目前还有一些兼容性问题,但是我们可以使用URL和URLSearchParams polyfill来继续使用它们,相信原生JS的能力~

了解 JavaScript 新特性:Optional Chaining

推荐理由:在开发过程中访问Object的属性时,为防止报错一般需要进行判断,很容易写一个深层嵌套结构的if语句,本文带来一个新特性来解决这个困扰,一起来看看吧~

json配置文件太长难以维护怎么办?

推荐理由:本期推荐的是一款开源工具。说来也巧,荐者本身很喜欢效率工具,最爱的之一是 karabiner elements,用来对键位进行重定义。有一天我发现我的配置文件都几千行了,想想这样下去可不是办法,完全没法维护了。于是就上网找了一下方案。原来早就有人遇到了同样的问题,并开发了一个小工具,就是我们今天推荐的:GokuRakuJoudo。其利用Clojure的edn(extensible data notation)来重构配置文件,转义输出json。推荐背后更想让大家认识到这种工具思维和edn这种数据组织方式,毕竟思维的拓展打破远比一个工具的掌握重要的多!

Vue 3最值得期待的五项重大更新

推荐理由:随着现代浏览器支持的新功能的愈加成熟,Vue 3 将会对当前(已经非常出色的)版本的大幅升级。本文介绍到了Vue 3最受期待的五项更新。到底是哪五项呢?赶紧阅读本文,一探究竟吧!

重磅!TypeScript 3.7 RC发布,备受瞩目的Optional Chaining来了

推荐理由:10.25日,微软发布了 TypeScript 3.7 RC,这是 TypeScript 3.7 的候选发布版本。到最终版本发布之前,除了重要的错误修复,微软表示,预计不会再有其他更改。本篇文章为大家逐一介绍了一些值得关注的新功能,一起来看下。

深阅读

原生JS灵魂之问, 请问你能接得住几个?

推荐理由:原生JS作为前端工程师的根本技术,学再多遍都不为过。本文既有追问又有扩展,内容比较完整,对前端同学会有很好的提升,同时也会得到复习和巩固。值得收藏!

解密国内BAT等大厂前端技术体系-阿里篇

推荐理由:本文详尽介绍了阿里巴巴集团整体技术体系涵盖:基础设施、服务层、应用层、UI组件层、跨平台、工程化、智能化,可以看到许多比较前沿的探索以及前沿技术,推荐了解学习一下。