We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
现在 TypeScript 已经是前端程序员的必备技能了,只会简单的类型注解有时候是无法更好发挥 TypeScript 的优势的,antfu 有一个开源库 Type Challenges,里面有许多类型体操题,然而目前 Type Challenges 官方提供了三种刷题方式
通过 TypeScript Playground 方式,利用 TypeScript 官方在线环境来刷题。 克隆 type-challenges 项目到本地进行刷题。 安装 vscode 插件来刷题。
这几种方式其实都很方便,不过都在题目的可读性上有一定的不足,还对开发者有一定的工具负担、IDE 负担。
针对这个问题,也是建立 TypeRoom 的第一个主要原因之一,就是提供直接在浏览器端就能刷题的在线环境,并且从技术和布局设计上让题目描述和答题区域区分开来,更为直观和清晰。不需要额外再做任何事,打开一个网址即可直接开始刷题,并且你的答题记录会存储到云端。
TypeRoom 类型小屋
The text was updated successfully, but these errors were encountered:
No branches or pull requests
背景
现在 TypeScript 已经是前端程序员的必备技能了,只会简单的类型注解有时候是无法更好发挥 TypeScript 的优势的,antfu 有一个开源库 Type Challenges,里面有许多类型体操题,然而目前 Type Challenges 官方提供了三种刷题方式
通过 TypeScript Playground 方式,利用 TypeScript 官方在线环境来刷题。
克隆 type-challenges 项目到本地进行刷题。
安装 vscode 插件来刷题。
这几种方式其实都很方便,不过都在题目的可读性上有一定的不足,还对开发者有一定的工具负担、IDE 负担。
针对这个问题,也是建立 TypeRoom 的第一个主要原因之一,就是提供直接在浏览器端就能刷题的在线环境,并且从技术和布局设计上让题目描述和答题区域区分开来,更为直观和清晰。不需要额外再做任何事,打开一个网址即可直接开始刷题,并且你的答题记录会存储到云端。
访问地址
TypeRoom 类型小屋
The text was updated successfully, but these errors were encountered: