每个Web开发者都应知道这10个优秀的Github Repo

开发 开发工具
以下是Github上十个优秀的Repo,可以用它们在短时间内增加个人的知识储备。

 以下是Github上十个优秀的Repo,可以用它们在短时间内增加个人的知识储备。

 

[[313687]]

1.Awesome

毫无疑问,Awesome是很受欢迎的库,它涵盖了从软件开发到硬件再到业务的所有主题。目前,它在Github上拿到超123,000星,且其内容庞大,可能得花几天几夜才能看完。如果想汲取新知识,这便是你的一站式商城。

 

[[313688]]

 

链接到Repo

2. List of (Advanced)JavaScript Questions

该库(13,000星)的创建者是莉迪亚·哈莉(Lydia Hallie)。如果想测试自己的JavaScript知识或者准备工作面试,用这个库再合适不过了。莉迪亚一直在扩充问题列表,可以说这是一个正在稳定升级的库!

 

 

 

 

3. JavaScript Algorithmsand Data Structures

这个JavaScript算法库(59,500星)包含大量基于JavaScript的流行和不太流行的算法和数据结构实例。它的结构很棒,因为它把这些实例区分为初学和进阶。因此,如果你对密码、排序、图形或机器学习等感兴趣,就来学习这个库吧。

 

 

 

 

4. Clean Code JavaScript

编写简洁的代码几乎对于每个开发者都是一项有用的技能,并且这项技能在许多项目和企业中都必须具备。该库(28,400星)采用了罗伯特·C·马丁(Robert C. Martin)的“整洁代码”概念,并做出调整使其更适用于JavaScript,以便开发者能在未来的工作中使用。

 

 

 

 

5. free-for.dev

创建这个库(30,000星)是为了帮助开发者查找软件(SaaS,PaaS,IaaS)以及具有免费套餐的类似产品。可以免费使用出色的软件?听起来太棒了!目前已有针对电子邮件,CI / CD,监控,DNS,托管等免费服务。

 

 

 

 

6. Tech Interview Handbook

如果想为技术面试做准备(准备工作必不可少!),那么用这个库就再合适不过了。目前,它在Github上拥有38,000星,可提供以下帮助:

  • 准备代码面试
  • 面试备忘录
  • 算法技巧/优秀实践问题
  • 面试形式
  • 更多……

下次面试前记得看看这个库。

 

 

 

[[313689]]

 

7. Effective Engineer —Notes

“高效工程师”指能完美完成工作的工程师。但如何成为一个“高效工程师”?该Github库(3,700星)有一些参考建议。包括以下主题:

  • 如何优化学习
  • 如何确定优先级
  • 衡量进步

 

 

 

 

8. List of Free LearningResources

该库拥有多达135,000星,这绝对是Github上很受欢迎的一个库。里面提供了许多免费的编程书籍、屏播、播客,甚至各种在线课程。如果你在寻找学习资源,还犹豫什么,这个库是很好的选择

 

 

 

 

9. Big List of NaughtyStrings

不管你在代码和程序测试上投入多少精力,当真正的用户开始使用时——相信我,总会出现各种出乎意料的问题,尤其在用户输入方面。该库(34,100星)包含大量在用户输入时有问题的字符串。因此,无论是想用它来打动QA还是用来测试软件,都非常有用!

 

 

 

[[313690]]

 

10. Awesome First PROpportunities

如果你想入门开发开源项目,这个库会帮助良多。参与到OSS中是参与社区互动、增加个人项目经历、尝试新事物、提高开发技能,甚至找到新工作的好方法。但据我的个人经验来看,入门很难。该库列出了一些著名的或对新手友好的(可以自行解决的)开源项目。该库在我入门OSS时起了很大作用,相信你也能受益匪浅!

 

 

 

 

 


 

责任编辑:华轩 来源: 读芯术
相关推荐

2013-06-26 09:42:52

Web开发URL编码URL

2023-06-27 07:55:03

前端开发工具

2023-08-10 08:31:53

工具实用网站

2019-11-23 23:38:51

开发者微服务安全

2023-08-11 18:11:49

2023-11-17 14:18:48

开发编程

2023-11-27 15:49:55

软件开发系统设计

2019-11-20 12:09:01

JavaScriptGitHub工具

2022-04-27 09:48:56

JS前端开发

2011-07-31 19:44:43

程序员

2018-10-16 11:03:19

API开发者AR

2020-09-22 12:19:25

JavaGithub仓库

2013-08-14 10:41:28

2020-06-03 18:10:46

GitHub代码库前端

2016-12-26 11:00:57

Java开发者工具

2018-05-03 08:45:58

Linux命令

2016-12-19 15:35:10

Web开发者jQueryi18n

2021-03-09 10:26:24

Python开发工具

2013-04-02 09:23:37

2017-04-12 09:42:29

Java开发工具
点赞
收藏

51CTO技术栈公众号