优秀前端GitHub开源项目推荐!

简介: 前言自己也在前端这一行业有些年头了,从最初的啥也不懂,到现在的啥也不会。这期间收藏了无数的学习网站、开源项目等等,其实现在回过头来看,学习前端最重要的不是学的广泛,而是要学的精!今天就给大家推荐几个在GitHub上星星数都不低的开源项目。

1. JavaScript数据结构和算法完全解析


star⭐:138k

开源地址:JavaScript数据结构和算法完全解析

项目简介:


几乎涵盖了常用数据结构和算法的解析和JavaScript实现,每一个算法都有对应的解释,说的非常的详细,而且还有对应的视频教程(YouTube)。


项目截图:

8.png

2. 30秒代码


star⭐:93.7k

开源地址:30秒代码

官网:30secondsofcode

项目简介:

满足您所有开发需求的简短 JavaScript 代码片段,充分利用你的零碎时间吧,学习各种实用的代码片段。


项目截图:

9.png

10.png


3. JavaScript 样式指南


star⭐:122k

开源地址:JavaScript 样式指南

项目简介:

各种代码规范,代码规范是大厂必备技能之一,多看看总没有坏处的。


项目截图:11.png


4. 你不知道的JavaScript


star⭐:152k

开源地址:你不知道的JavaScript

项目简介:

超级经典的书,主要讲的是JavaScript语言的核心机制,想要进阶前端就必须要了解这些东西。


项目截图:12.png


5. 什么fuck JavaScript?


star⭐:25.9k

开源地址:什么他妈的JavaScript

项目简介:

各种有趣的JavaScript知识库,很多面试官都喜欢问的问题可以在这儿找到原型,非常不错。


项目截图:

13.png


6. 正确的学习JavaScript


star⭐:8.3k

开源地址:正确的学习JavaScript

项目简介:

各种关于JavaScript的最佳实践,以及各种标准的参考。


项目截图:13.png14.png



7. JavaScript 进阶问题列表


star⭐:42.2k

开源地址:JavaScript 进阶问题列表

项目简介:

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


项目截图:15.png


8. 干净的代码javascript


star⭐:65.8k

开源地址:干净的代码javascript

项目简介:

主要是一些原理性和代码整洁性的东西,可以帮助你更好的理解JavaScript,让你的代码变得更加优雅。


项目截图:

16.png


9. 33 个 JavaScript 概念


star⭐:48.1k

开源地址:33 个 JavaScript 概念

项目简介:

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


项目截图:17.png


10. 编写 ES6 的 kickstarter 指南


star⭐:5.5k

开源地址:编写 ES6 的 kickstarter 指南

项目简介:

学习ES6的一本不错的书籍。


项目截图:18.png

11. 很棒的JavaScript


star⭐:27.3k

开源地址:很棒的JavaScript

项目简介:

一组很棒的浏览器端JavaScript库、资源和闪亮的东西。


项目截图:19.png



12. 现代 JavaScript 备忘单


star⭐:22.7k

开源地址:现代 JavaScript 备忘单

项目简介



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

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


项目截图:

19.png


13. JavaScript提示


star⭐:12.1k

开源地址:JavaScript提示

项目简介:


这是一个很棒的项目,关于简短而有用的 JavaScript 技巧,可让您改进代码编写。在不到 2 分钟的时间内,您将能够阅读有关性能、约定、技巧、面试问题以及这门令人敬畏的语言的未来为我们提供的所有项目


项目截图:20.png


14.从零开始的 JavaScript 堆栈


star⭐:19k

开源地址:从零开始的 JavaScript 堆栈

项目简介:


这是组装 JavaScript 堆栈的直截了当的指南。它需要一些通用的编程知识和 JavaScript 基础知识。它侧重于将工具连接在一起,并为您提供每个工具的最简单示例。您可以将本教程视为从头开始编写自己的样板的一种方式。由于本教程的目标是组装各种工具,因此我不会详细介绍这些工具如何单独工作。如果您想获得更深入的知识,请参阅他们的文档或查找其他教程。


项目截图21.png


15.30天挑战


star⭐:19.1k

开源地址:30天挑战

官网地址:javascript30

项目简介:

初学者文件 + JavaScript 30 天挑战的完整解决方案。


项目截图:22.png


16.项目指南


star⭐:26.6k

开源地址:项目指南

项目简介:

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



项目截图:

23.png



17.JavaScript面试题


star⭐:9.1k

开源地址:JavaScript面试题

项目简介:

1000道关于JavaScript的面试题。

项目截图:24.png


总结


光收藏不学习是没有用的!想要成为前端大佬,就逼自己一把。

欢迎关注:

公众号: 【资料分享大师】

哔哩哔哩:小猪课堂

相关文章
|
2月前
|
人工智能 自然语言处理 iOS开发
『GitHub项目圈选19』推荐5款本周 让人爱不释手 的开源项目
『GitHub项目圈选19』推荐5款本周 让人爱不释手 的开源项目
121 2
|
2月前
|
人工智能 自然语言处理 NoSQL
『GitHub项目圈选13』推荐5款本周 让人爱不释手 的开源项目
『GitHub项目圈选13』推荐5款本周 让人爱不释手 的开源项目
100 2
|
2月前
|
存储 Web App开发 人工智能
『GitHub项目圈选18』推荐5款本周 超实用 的开源项目
『GitHub项目圈选18』推荐5款本周 超实用 的开源项目
310 1
|
2月前
|
人工智能 物联网 机器人
『GitHub项目圈选17』推荐5款本周 火火火 的AI开源项目
『GitHub项目圈选17』推荐5款本周 火火火 的AI开源项目
829 1
|
2月前
|
JSON 搜索推荐 程序员
『GitHub项目圈选15』推荐5款本周 深受程序员喜爱 的开源项目
『GitHub项目圈选15』推荐5款本周 深受程序员喜爱 的开源项目
107 1
|
2月前
|
SQL NoSQL Linux
『GitHub项目圈选11』推荐5款本周 深受开发人员青睐 的开源项目
『GitHub项目圈选11』推荐5款本周 深受开发人员青睐 的开源项目
|
2月前
|
人工智能 Java Linux
『GitHub项目圈选09』推荐5款本周大佬都在用的开源项目
『GitHub项目圈选09』推荐5款本周大佬都在用的开源项目
|
2月前
|
安全 机器人 API
『GitHub项目圈选08』推荐5款本周使用率超高的开源项目
『GitHub项目圈选08』推荐5款本周使用率超高的开源项目
|
2月前
|
Java Spring
GitHub 上搜索开源项目技巧
GitHub 上搜索开源项目技巧
52 0
|
2月前
|
存储 人工智能 API
『GitHub项目圈选10』推荐5款本周 实用给力 的开源项目
『GitHub项目圈选10』推荐5款本周 实用给力 的开源项目