最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 推荐 7 个 GitHub 上很火的 TypeScript 的宝库,2021 学 TS 看这篇就够了!

    正文概述 掘金(天明夜尽)   2021-01-12   778

    大家好,新年快乐,我是你们的 猫哥,一个不喜欢吃鱼、又不喜欢喵 的超级猫 ~

    前言

    猫哥是一个常年混迹在 GitHub 上的猫星人,所以发现了不少好的前端开源项目、常用技巧,在此分享给大家。

    已经推荐了 面试项目CSS 奇技淫巧项目代码规范项目数据结构与算法项目JavaScript 奇技淫巧项目前端必备在线工具 等专题的近 100 个优秀项目了。

    平时如何发现好的开源项目,可以看看这篇文章:GitHub 上能挖矿的神仙技巧 - 如何发现优秀开源项目

    今天给大家推荐的是学习 TypeScript 的优质项目。

    以下为【前端GitHub】的第 15 期精华内容。

    推荐 7 个 GitHub 上很火的 TypeScript 的宝库,2021 学 TS 看这篇就够了!

    TypeScript

    TypeScript 是适用于任何规模应用的 JavaScript。

    TypeScript 扩展了 JavaScript ,为它添加了类型支持。

    TypeScript 可以在您运行代码之前找到错误并提供修复,从而改善您的开发体验。

    任何浏览器,任何操作系统,任何运行 JavaScript 的地方,完全开源。

    网站说明
    TypeScriptTypeScript 官网,TS 扩展了 JavaScript ,为它添加了类型支持typescript-tutorialTypeScript 入门教程,循序渐进的理解 TypeScriptTypeScriptTypeScript 使用手册typescript-book-chinese深入理解 TypeScriptclean-code-typescript适用于TypeScript的简洁代码概念TypeScript入门TypeScript 入门的视频教程typescript-tutorialTypeScript 速成教程(2小时速成)

    1. TypeScript

    推荐 7 个 GitHub 上很火的 TypeScript 的宝库,2021 学 TS 看这篇就够了!

    学习一门技术,最好的方式肯定是看官网的教程啦!

    官网上有什么是 TypeScript,为什么要用 TypeScript ,和 api 相关的文档,而且还是一手的学习资料,无疑是最好的学习资料了。

    而且还可以通过社区了解最新的进展。

    推荐 7 个 GitHub 上很火的 TypeScript 的宝库,2021 学 TS 看这篇就够了!

    2. typescript-tutorial

    推荐 7 个 GitHub 上很火的 TypeScript 的宝库,2021 学 TS 看这篇就够了!

    从 JavaScript 程序员的角度总结思考,循序渐进的理解 TypeScript。

    与官方手册不同,本书着重于从 JavaScript 程序员的角度总结思考,循序渐进的理解 TypeScript,希望能给大家一些帮助和启示。

    适合人群

    本书适合以下人群

    • 熟悉 JavaScript,至少阅读过一遍《JavaScript 高级程序设计》
    • 了解 ES6,推荐阅读 ECMAScript 6 入门
    • 了解 Node.js,会用 npm 安装及使用一些工具
    • 想了解 TypeScript 或者想对 TypeScript 有更深的理解

    本书不适合以下人群

    • 没有系统学习过 JavaScript
    • 已经能够很熟练的运用 TypeScript

    3. TypeScript

    推荐 7 个 GitHub 上很火的 TypeScript 的宝库,2021 学 TS 看这篇就够了!

    TypeScript 中文使用手册。

    这个好像是 TypeScript 官网的中文翻译原文,猫哥不是很确定,不过是个学习 TS 的好仓库。

    • ✔️ TypeScript 语言用于大规模应用的 JavaScript 开发。
    • ✔️ TypeScript 支持类型,是 JavaScript 的超集且可以编译成纯 JavaScript 代码。
    • ✔️ TypeScript 兼容所有浏览器,所有宿主环境,所有操作系统。
    • ✔️ TypeScript 是开源的。

    4. typescript-book-chinese

    推荐 7 个 GitHub 上很火的 TypeScript 的宝库,2021 学 TS 看这篇就够了!

    TypeScript Deep Dive 中文版,深入理解 TypeScript。

    《TypeScript Deep Dive》 是一本很好的开源书,从基础到深入,很全面的阐述了 TypeScript 的各种魔法,不管你是新手,还是老鸟,它都将适应你。

    此外,它不同于 TypeScript 官方给出的文档(当然 TypeScript 给出的文档是很好的),在此书中,结合实际应用下的场景用例,你将能更深入的理解 TypeScript。

    5. clean-code-typescript

    推荐 7 个 GitHub 上很火的 TypeScript 的宝库,2021 学 TS 看这篇就够了!

    将 Clean Code 的概念适用到 TypeScript,灵感来自 clean-code-javascript。

    将源自 Robert C. Martin 的 Clean Code 的软件工程原则适配到 TypeScript 。 这不是一个代码风格指南, 它是一个使用 TypeScript 来生产 可读的, 可重用的, 以及可重构的软件的指南。

    这里的每一项原则都不是必须遵守的, 甚至只有更少的能够被广泛认可。 这些仅仅是指南而已, 但是却是 Clean Code 作者多年经验的结晶。

    我们的软件工程行业只有短短的 50 年, 依然有很多要我们去学习。 当软件架构与建筑架构一样古老时, 也许我们将会有硬性的规则去遵守。 而现在, 让这些指南做为你和你的团队生产的 TypeScript 代码的 质量的标准。

    比如:使用有意义的变量名

    做有意义的区分,让读者更容易理解变量的含义。

    ? 反例:

    function between<T>(a1: T, a2: T, a3: T) {
    
      return a2 <= a1 && a1 <= a3;
    
    }
    

    ? 正例:

    function between<T>(value: T, left: T, right: T) {
    
      return left <= value && value <= right;
    
    }
    

    提醒一下,该仓库末尾有中文翻译版。

    6. TypeScript入门

    推荐 7 个 GitHub 上很火的 TypeScript 的宝库,2021 学 TS 看这篇就够了!

    这个是个视频课程,介绍了 TypeScript 的基本概念、常用语法和高级特性。

    7. typescript-tutorial

    这个仓库的教程以快速工程实践为目标,旨在让读者速成,能够迅速的 GET 到语言的核心知识点,并付诸实践!

    语言始终是一种改进生产力的工具,陌生使用者最迫切的需求应该是快速掌握工具的使用,而不是在连工具都没学会使用的时候,就先沉迷于细枝末叶,奇技淫巧。

    真正的熟练:应该是在实践中大量使用、在实践中踩坑、以及在实践中理解的过程中自然形成的。

    这个教程真的非常简结,只讲经常使用的知识点,可以说是 2 小时速成 ?。

    最后

    推荐 7 个 GitHub 上很火的 TypeScript 的宝库,2021 学 TS 看这篇就够了!

    关于猫哥,大家可以看看 我的 2020 年终总结,看看猫哥的脸都被打歪的 ?。

    不知不觉,已经写到第 15 期了呢,已经分享超过 100 个好的前端项目了呢,往期精文请看下方宝藏仓库,点击很危险,请慎入!

    平时如何发现好的开源项目,可以看看这两篇文章:如何在 GitHub 上发现优秀开源项目 和 如何使用 GitHub 进行精准搜索的神仙技巧。

    觉得有用 ?喜欢就收藏,顺便点个赞吧,你的支持是超级猫最大的鼓励!

    可以加超级猫的 WX:CB834301747 ,一起闲聊前端。

    微信搜 “前端GitHub”,回复 “电子书” 即可以获得 160 本前端精华书籍哦。

    往期精文

    • 推荐 12 个学习前端必备的神仙级工具类项目与网站

    • 10 个 GitHub 上超火的前端面试项目,打造自己的加薪宝库!

    • 10 个 GitHub 上超火的 CSS 技巧项目,找到写 CSS 的灵感!

    • 11 个超火的前端必备在线工具,终于有时间上班摸鱼了

    • 11 个超火的大厂前端代码规范,你也能写出诗一样的代码!

    推荐 7 个 GitHub 上很火的 TypeScript 的宝库,2021 学 TS 看这篇就够了!


    起源地下载网 » 推荐 7 个 GitHub 上很火的 TypeScript 的宝库,2021 学 TS 看这篇就够了!

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元