vlambda博客
学习文章列表

成为前端大师,看这20个github库就够了

兄弟们,别光收藏,点赞关注三连一波。

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


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

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

stars:134k+

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

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


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

`stars:91.8k+`

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

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

`stars:119k+`


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

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

`stars:149k+`

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

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

`stars:25.2k+`

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

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

`stars:8.2k+`

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

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

`stars:41.3k+`

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

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

`stars:63.7k+`

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

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

`stars:46.5k+`

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

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

`stars:5.3k+`

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

11. 很棒的JavaScript[awesome-javascript]

`stars:26.7k+`

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

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

`stars:22.4k+`

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

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

13. JavaScript提示[jstips]

`stars:11.9k+`

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

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

`stars:18.8k+`

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

15. [Awesome JavaScript Projects]

`stars:875+`

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

16. 30天挑战[JavaScript30]

`stars:17.9k+`

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

17. 项目指南[project-guidelines]

`stars:26.2k+`

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

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

`stars:74.6k+`

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

19. [javascript-testing-best-practices]

`stars:14.4k+`

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

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

`stars:8k+`

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