[js进阶]成为前端大师,看这20个github库就够了


前端知识多而庞杂,开始学习时,很容易忽略基础知识。工作几年后,经常沉迷于学习业务逻辑,难以进阶,整理了这20个github仓库,经典中的经典。

全部stars加起来80w+,快快收藏,肝起来吧。

1. JavaScript数据结构和算法完全解析[javascript-algorithms]

https://github.com/trekhleb/javascript-algorithms

stars:134k+

几乎涵盖了常用数据结构和算法的解析和JavaScript实现,慢慢肝吧。

每种算法和数据结构都有自己的 README,包含相关说明和链接,以便进一步学习 (还有 YouTube 视频) 。

2. 30秒代码[30-seconds-of-code]

stars:91.8k+

https://github.com/30-seconds/30-seconds-of-code

满足您所有开发需求的简短 JavaScript 代码片段,适合平时琐碎时间学习,将前端的相关知识划分为小知识点,并且附有代码片段。

[官网地址](30 seconds of code)

https://www.30secondsofcode.org/

3. JavaScript 样式指南[airbnb-js-style-guide]

https://github.com/airbnb/javascript

stars:119k+

太经典了,无论你是初级中级,还是高级工程师,平时多看看规范是进步最快的方式。

4. 你不知道的JavaScript[You-Dont-Know-JS]

https://github.com/getify/You-Dont-Know-JS

stars:149k+

这是深入探讨 JavaScript 语言核心机制的书籍,这是第二版。系统性的学习JavaScript,这个仓库是最高不过了。

5. 什么是**的JavaScript[wtfjs]

https://github.com/denysdovhan/wtfjs

stars:25.2k+

一个有趣的JavaScript学习仓库,快乐学习每一天。just for fun。

6. 正确的学习JavaScript[js-the-right-way]

https://github.com/braziljs/js-the-right-way

stars:8.2k+

关于 JS 最佳实践、公认的编码标准和 Web 链接的易于阅读的快速参考。

7. JavaScript 进阶问题列表[javascript-questions]

https://github.com/lydiahallie/javascript-questions

stars:41.3k+

从基础到进阶,测试你有多了解 JavaScript,刷新你的知识,或者帮助你的 coding 面试!    面试必备,包含多种高级进阶问题。

8. 干净的代码javascript[clean-code-javascript]

https://github.com/ryanmcdermott/clean-code-javascript

stars:63.7k+

软件工程原理,来自 Robert C. Martin 的书 Clean Code,适用于 JavaScript。这不是一个风格指南。它是使用JavaScript生成可读、可重用和可重构软件的指南。

9. 33 个 JavaScript 概念[33-js-concepts]

https://github.com/leonardomso/33-js-concepts

stars:46.5k+

每个 JavaScript 开发人员都应该知道的 33 个概念,看看你知道几个。

10. 编写 ES6 的 kickstarter 指南[ES6-for-humans]

https://github.com/metagrover/ES6-for-humans

stars:5.3k+

学习ES6必备,如果你还没有系统性的学习过ES6,可以尝试看看这本书。

11. 很棒的JavaScript[awesome-javascript]

https://github.com/sorrycc/awesome-javascript

stars:26.7k+

一组很棒的浏览器端 JavaScript 库、资源和闪亮的东西。几乎包含了学习和工作时全部需要的内容。

12. 现代 JavaScript 备忘单[modern-js-cheatsheet]

https://github.com/mbeaudru/modern-js-cheatsheet

stars:22.4k+

本文档是开发者在现代项目和大多数现代示例代码中经常遇到的 JavaScript 备忘单。

本指南的目的不是从头开始学习 JavaScript,而是帮助具有基本知识的开发人员,他们可能因为使用的 JavaScript 概念而难以熟悉现代代码库(或者比如说学习 React)。

13. JavaScript提示[jstips]

https://github.com/loverajoel/jstips

stars:11.9k+

这是一个很棒的项目,关于简短而有用的 JavaScript 技巧,可以让你改进代码编写。不到 2 分钟,你将能够阅读有关性能、约定、技巧、面试问题。

14. 从零开始的 JavaScript 堆栈[js-stack-from-scratch]

https://github.com/verekia/js-stack-from-scratch

stars:18.8k+

️⚡ 构建现代 JavaScript 堆栈的分步教程、

15. [Awesome JavaScript Projects]

https://github.com/Vishal-raj-1/Awesome-JavaScript-Projects

stars:875+

超级多有意思的JavaScript项目,摸鱼必备,能玩好久。

16. 30天挑战[JavaScript30]

https://github.com/wesbos/JavaScript30

stars:17.9k+

初学者文件 + JavaScript 30 天挑战的完整解决方案,包含中文版指南。

17. 项目指南[project-guidelines]

https://github.com/elsewhencode/project-guidelines

stars:26.2k+

JavaScript 项目的一组最佳实践,没有做过完整项目,看这个就够了,包含中文版指南。

18. Node.js 最佳实践[nodebestpractices]

https://github.com/goldbergyoni/nodebestpractices

stars:74.6k+

✅ Node.js 最佳实践列表(2022 年 1 月)

19. [javascript-testing-best-practices]

https://github.com/goldbergyoni/javascript-testing-best-practices

stars:14.4k+

全面而详尽的 JavaScript 和 Node.js 测试最佳实践(2021 年 8 月)

20. JavaScript面试题[javascript-interview-questions]

https://github.com/sudheerj/javascript-interview-questions

stars:8k+

1000 个 JavaScript 面试问题列表,一天一条,学它三年。


原文始发于微信公众号(豆子前端):[js进阶]成为前端大师,看这20个github库就够了

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/56560.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!