成为前端大师,看这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 面试问题列表,一天一条,学它三年。