JS 加强篇!推荐 10 个好用的 TypeScript 的开源项目 YYDS !
Posted 前端GitHub
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS 加强篇!推荐 10 个好用的 TypeScript 的开源项目 YYDS !相关的知识,希望对你有一定的参考价值。
大家好,我是你们的 猫哥,那个不喜欢吃鱼、又不喜欢喵 的超级猫又在线营业啦 ~
平时如何发现好的开源项目,可以看看这篇文章:GitHub 上能挖矿的神仙技巧 - 如何发现优秀开源项目
![](https://image.cha138.com/20220130/0ee456031fbd43e2ac31d43cfa9b8d43.jpg)
1. react
![](https://image.cha138.com/20220130/52a4450fbaac4bffa0b7f0c549af455d.jpg)
React TypeScript 备忘单。
为经验丰富的 React 开发人员准备的 TypeScript 入门备忘单
https://github.com/typescript-cheatsheets/react
2. typescript-book
![](https://image.cha138.com/20220130/ceb519444fa1441e9f4f4b2526906ddb.jpg)
TypeScript 权威指南,也可能是最好的 TypeScript 书籍📖。免费和开源。
https://github.com/basarat/typescript-book
3. react-redux-typescript-guide
![](https://image.cha138.com/20220130/5b758465635d48f2a92ab7a343113f36.jpg)
使用 TypeScript 在“React & Redux”应用程序中静态类型化的完整指南
https://github.com/piotrwitek/react-redux-typescript-guide
4. typescript-boilerplate
![](https://image.cha138.com/20220130/2f43f83390174822b8afd49e4b5d7301.jpg)
Formik 是世界上最流行的 React 和 React Native 开源表单库。
https://github.com/metachris/typescript-boilerplate
5. type-challenges
![](https://image.cha138.com/20220130/8998903934244de28977335ed67a9a7a.jpg)
TypeScript 类型体操姿势合集.
https://github.com/type-challenges/type-challenges/blob/master/README.zh-CN.md
6. zod
![](https://image.cha138.com/20220130/8379359f2d384ebea865b183ab245977.jpg)
zad 是一个 typescript 优先的模式声明和验证库。
零依赖性
在Node.js和浏览器中工作(包括IE 11)
微小:8KB缩小+拉链
不可变:方法(即.optional())返回一个新实例
简洁,可链接界面
功能方法:解析,不要验证
与纯粹的 javascript 一起工作。
https://github.com/colinhacks/zod
7. typescript-json-schema
![](https://image.cha138.com/20220130/889c15a0988648cb907647101446232a.jpg)
从你的 Typescript 源生成 json-schema
https://github.com/YousefED/typescript-json-schema
8. typeorm
![](https://image.cha138.com/20220130/cd363cff682142ed824bc8042a9b3048.jpg)
用于 TypeScript 和 JavaScript(ES7、ES6、ES5)的 ORM。支持 mysql、PostgreSQL、MariaDB、SQLite、MS SQL Server、Oracle、SAP Hana、WebSQL 数据库。适用于 NodeJS、浏览器、Ionic、Cordova 和 Electron 平台。
https://github.com/typeorm/typeorm
9. theia
![](https://image.cha138.com/20220130/43f1f59419f74834a959755100863d4e.jpg)
一个开放、灵活和可扩展的云和桌面 IDE 平台
Eclipse Theia 可帮助您使用现代、最先进的 Web 技术高效地开发和交付多语言云和桌面 IDE 和工具。
https://github.com/eclipse-theia/theia
10. type-graphql
![](https://image.cha138.com/20220130/2a5ec5fc1cc349fab06cb56635fd6c97.jpg)
使用类和装饰器,使用 TypeScript 创建 GraphQL 模式和解析器!
https://github.com/MichalLytek/type-graphql
最后
平时如何发现好的开源项目,可以看看这篇文章:GitHub 上能挖矿的神仙技巧 - 如何发现优秀开源项目
更多精彩项目,请看下方宝藏仓库,请慎入!
https://github.com/FrontEndGitHub/FrontEndGitHub
不知不觉,原创文章已经写到第 64 期了呢,几乎每一篇都是猫哥精心挑选的优质开源项目,推送的每一篇文章里面的项目几乎都是对前端开发很有帮助的。
原创不易,一篇优质的文章都是要肝几个晚上才能肝出来的,花费很多时间、精力去筛选和写推荐理由,大佬们看完文章后顺手点个赞或者转发吧,就当给猫哥一点鼓励吧。
往期精文
关注公众号:前端GitHub,回复 电子书 即可以获得下面 1000 本技术精华书籍哦,猫哥微信号:CB834301747 。
![](https://image.cha138.com/20220130/06dbeb0e980d48f09080dcdd2f734e28.jpg)
![](https://image.cha138.com/20220130/b85371abc27c48149d7aaf22f6125e8c.jpg)
如果不想错过精彩内容,请多给本公众号点赞哦,这样就会先收到内容推荐的。
![](https://image.cha138.com/20220130/81132fa3f74b4d16aae3c9279583c632.jpg)
以上是关于JS 加强篇!推荐 10 个好用的 TypeScript 的开源项目 YYDS !的主要内容,如果未能解决你的问题,请参考以下文章
JS 加强篇!推荐 10 个好用的 TypeScript 的开源项目 YYDS !
Node 应用篇!推荐 10 个好用的 Node 的开源项目 YYDS
Node 应用篇!推荐 10 个好用的 Node 的开源项目 YYDS
Node 应用篇!推荐 10 个好用的 Node 的开源项目 YYDS