背景
现在 TypeScript 已经是前端程序员的必备技能了,只会简单的类型注解有时候是无法更好发挥 TypeScript 的优势的,antfu 有一个开源库 Type Challenges,里面有许多类型体操题,然而目前 Type Challenges 官方提供了三种刷题方式
通过 TypeScript Playground 方式,利用 TypeScript 官方在线环境来刷题。
克隆 type-challenges 项目到本地进行刷题。
安装 vscode 插件来刷题。
这几种方式其实都很方便,不过都在题目的可读性上有一定的不足,还对开发者有一定的工具负担、IDE 负担。
针对这个问题,也是建立 TypeRoom 的第一个主要原因之一,就是提供直接在浏览器端就能刷题的在线环境,并且从技术和布局设计上让题目描述和答题区域区分开来,更为直观和清晰。不需要额外再做任何事,打开一个网址即可直接开始刷题,并且你的答题记录会存储到云端。
Top comments (0)