天高地迥,觉宇宙之无穷
TC39 对装饰器方案的研究已经有超过5年的历史,本次提出的方案与Babel基于旧提案实现的装饰器、Typescript 的试验性装饰器都有所不同,这主要是出于对引擎的可优化性考虑。
Recoil 是 Facebook 官方推出的一个状态管理器解决方案,更好地拥抱 hooks。本文作者用 100 行内的代码实现了一个简化版的 Recoil,其对 Recoil Atom 和 Selector 的实现都做了手把手的讲解,有利于读者更好地理解 Recoil 的个中原理。
作者参考阿里 qiankun 微前端框架的设计思路,自己实现了一个微前端框架。本文对微前端的方案介绍、实现思路都提供了详细的阐述,对于微前端技术感兴趣的同学很有帮助。
时隔三年,Airbnb 使用 TypeScript 重写并发布了 Visx 1.0 正式版,Visx 是一套结合 D3 开发的 React 低阶可视化原型组件。
Danfo.js 是个 JavaScript 开源库,提供了高性能、直观易用的数据结构,支持结构化数据的操作和处理。Danfo.js 深受 Python Pandas 库的启发,并提供了类似的接口/API。因此熟悉 Pandas API 且了解 JavaScript 的用户可以轻松上手。
pmpm 是类似于 npm 和 yarn 的一个 Javascript 包管理器。作为 npm 的直接替代品,pnpm 的速度更快、效率更高,且不存在像 yarn 一样的磁盘空间占用问题,非常适合 monorepos 的仓库模式。如果你感兴趣了,一定要读读这篇 pnpm 作者写的文章:为什么要使用 pnpm?
沧海拾遗,积跬步以至千里
12年内测,15年发布,18年成立开源基金会,如今已经 2020年了,GraphQL 多年来在社区得到了长足的发展,也一步步被很多项目采用,逐渐成为很多项目选择方案之一。如果你还没有上手,那么这篇 GraphQL 的入门就很能帮助快速理解,我们可以不用 GQL,但是不能完全不懂 GQL。
H5 游戏开发了解一下~~来自被单小姐姐的 CreateJS 入门攻略,如果你也需要完成 Web 端的游戏开发或者相关的需求,这篇踩坑攻略相信会很有帮助。