第33期 Promise/async/Generator实现原理解析 & 使用Node.js搭建一个 API 网关 & 你想要的WebAssembly入门与实践
你想要的WebAssembly入门与实践
WebAssembly是由主流浏览器厂商组成的 W3C 社区团体 制定的一个新的规范。WebAssembly/wasm WebAssembly 或者 wasm 是一个可移植、体积小、加载快并且兼容 Web 的全新格式
巧用 display: contents 增强页面语义
display: contents 是一个比较陌生的属性,虽然属于 display 这个基本上是最常见的 CSS 属性,但是 contents 这个取值基本不会用到。但是它早在 2016 年就已经得到了 Firefox 的支持。
Promise/async/Generator实现原理解析
笔者刚接触async/await时,就被其暂停执行的特性吸引了,心想在没有原生API支持的情况下,await居然能挂起当前方法,实现暂停执行,我感到十分好奇。好奇心驱使我一层一层剥开有关JS异步编程的一切。阅读完本文,读者应该能够了解:
Promise的实现原理
async/await的实现原理
Generator的实现原理
用TypeScript编写React的最佳实践
如今, React 和 TypeScript 是许多开发人员正在使用的两种很棒的技术。但是把他们结合起来使用就变得很棘手了,有时很难找到正确的答案。不要担心,本文我们来总结一下两者结合使用的最佳实践。
使用 Node.js 搭建一个 API 网关(助力微服务)
外部客户端访问微服务架构中的服务时,服务端会对认证和传输有一些常见的要求。API 网关提供共享层来处理服务协议之间的差异,并满足特定客户端(如桌面浏览器、移动设备和老系统)的要求。
未来的JavaScript记录与元组
记录和元组是一个新提案(Record & Tuple,https://github.com/tc39/proposal-record-tuple),建议为JavaScript增加两个复合原始类型:
记录(Record),是不可修改的按值比较的对象
元组(Tuple),是不可修改的按值比较的数组
公众号: 前端收藏家。只收藏好的,只推荐好的
发表评论 (审核通过后显示评论):