大家好,我是漫步,今天来分享一下GitHub上值得学习的开源前端资源!

1. Web Developer Road Map

developer-roadmap 是一个为开发人员准备的学习路线图,他提供了学习编程中每个阶段的详细信息,并且每年都会进行更新。除了有前端的路线图,还包含后端、Android、Java、Python、Go等不同方向的学习路线图。

✨Star: 182k

官网地址: https://roadmap.sh/

GitHub地址: https://github.com/kamranahmedse/developer-roadmap

2. Clean Code JavaScript

clean-code-javascrip 综合了作者在使用 JavaScript 过程中的编码经验。它可以帮助我们学习编写易于理解、易于重用、提高代码效率的JavaScript代码。

✨Star: 61.4k

GitHub地址: https://github.com/ryanmcdermott/clean-code-javascript

3. DevDocs

devdocs 是当今比较流行的编程语言的文档集合,包含JavaScript、HTML、CSS、React、Vue.js、TypeScript等。

✨Star: 27.3k

官网地址: https://devdocs.io/

GitHub地址: https://github.com/freeCodeCamp/devdocs

4. 30 Seconds Of Code

30 Seconds Of Code是一个聚合代码片段的网站,可以帮助我们开发过程中遇到的常见问题。它支持JavaScript、React、Node.js、Git、CSS、Python 等语言。

✨Star:90.5k

官网地址:https://www.30secondsofcode.org/

GitHub地址:https://github.com/30-seconds/30-seconds-of-code

5. Airbnb JavaScript Style Guide

这是一个由 Airbnb 开源的 JavaScript 代码风格指南。主要是为编写 JavaScript 代码提供规范的风格,方便开发者理解、阅读代码。它是最流行的JavaScript代码风格指南之一。

✨Star: 118k

GitHub地址: https://github.com/airbnb/javascript

6. Grab Front End Guide

front-end-guide 主要根据 Grab 团队的实际操作经验,帮助前端初学者了解基本概念以及 Web 项目中使用哪些工具和库。

✨Star: 14.1k

GitHub地址: https://github.com/grab/front-end-guide

7. Free Programming Books

这个网站上汇集着很多免费的课程和编程书籍。在这个网站上,包含了很多语言,如果英文不太好,可以选择查看中文的资料,除了文档之外,还有视频、程序等多种形式的资料。

✨Star: 218k

官网地址: https://ebookfoundation.github.io/free-programming-books/

GitHub地址: https://github.com/EbookFoundation/free-programming-books

8. Front-end Developer Interview Questions

这个网站收集了一些常见的前端面试题,不过并没有给出答案,可以自己整理学习。

✨Star: 51.7k

GItHub地址: https://github.com/h5bp/Front-end-Developer-Interview-Questions

官网地址: https://h5bp.org/Front-end-Developer-Interview-Questions/translations/chinese/

9. Every Programmer Should Know

every-programmer-should-know 是每个软件开发人员都应该知道的技术知识的集合。

✨Star: 51.2k

GitHub地址: https://github.com/mtdvio/every-programmer-should-know

10. Tech Interview Handbook

这是一个关于技术面试的网站,它总结了开发人员的面试经验,例如如何写简历、自我介绍、面试中的常见问题以及编程中的算法和技术等。

✨Star: 63k

官网地址: https://techinterviewhandbook.org/

GitHub地址: https://github.com/yangshun/tech-interview-handbook

11. Coding Interview University

该项目收录了作者为进入谷歌而准备的学习笔记列表,包括数据结构与算法、计算机基础、编程练习等多种学子资料。

✨Star: 202k

GitHub地址: https://github.com/jwasham/coding-interview-university

12. Modern JavaScript Cheatsheet

这是一个 JavaScript 速查表,可帮助我们解决在开发过程中经常遇到的问题。

✨Star: 22.1k

官网地址: https://mbeaudru.github.io/modern-js-cheatsheet/

GitHub地址: https://github.com/mbeaudru/modern-js-cheatsheet

13. Front-End Checklist

这个一个前端开发者在开发前需要了解的知识清单。适合初学者来检测自己的学习情况。

✨Star: 57.5k

官网地址: https://frontendchecklist.io/

GitHub地址: https://github.com/thedaviddias/Front-End-Checklist

14. Awesome

Awesome是一个书籍、工具、库等集合,适用于当今所有流行的编程语言。

✨Star: 183k

GitHub地址: https://github.com/sindresorhus/awesome

15. Design Resources For Developers

这是一个为开发人员提供的在网站开发过程中选择颜色、字体、模板、CSS 框架等设计工具的集合。

✨Star: 34.6k

GitHub地址: https://github.com/bradtraversy/design-resources-for-developers

16. JavaScript Algorithms And Data Structures

这是一个使用JavaScript来介绍常见的算法和数据结构的教程,它有很多种语言可以选择,英文不好的小伙伴可以直接看中文版。

✨Star: 131k

GitHub地址: https://github.com/trekhleb/javascript-algorithms

17. CSS Protips

这是一个提供CSS技巧的项目,帮我们快速掌握CSS技巧。

✨Star: 20.3k

GitHub地址: https://github.com/AllThingsSmitty/css-protips

18. Awesome Web Development Resources

这是一个面向前端开发人员的免费编程资源的集合,上面包含了学习平台、托管平台、图片、图标、字体、文档、视频教程等多个分类。

✨Star: 3k

官网地址: https://markodenic.com/free-web-development-resources/

GitHub地址:https://github.com/markodenic/web-development-resources

19. JavaScript Questions

这个网站收集了 JavaScript 从基础到高级的各种问题,并且每个问题都有答案和详细的说明。它被翻译成多种语言,可自行选择。

✨Star: 40k

GitHub地址: https://github.com/lydiahallie/javascript-questions

20. Vanilla Web Projects

这是一个通过 20 多个免费项目帮助我们练习 JavaScript 开发代码的项目。

✨Star: 11.8k

GitHub地址: https://github.com/bradtraversy/vanillawebprojects

21. Spellbook of Modern Web Dev

这是一个针对Web 开发人员的学习资源(如文章、书籍等)的集合。

✨Star: 13.8k

GitHub地址: https://github.com/dexteryy/spellbook-of-modern-webdev

22. 33 JavaScript Concepts

这个项目是帮助我们快速掌握33个常见的 JavaScript 概念的文章汇总。

✨Star: 45.7k

GitHub地址: https://github.com/nguyentranchung/33-js-concepts

23. Project Guidelines

这是一个前端项目开发的教程列表,主要介绍在项目开发时需要注意的点。该项目也提供了中文版供我们选择。

✨Star: 26k

GitHub地址: https://github.com/elsewhencode/project-guidelines

24. Learn Git Branching

LearnGitBranching 是一个 git 存储库可视化工具、沙箱,以及一系列教程和挑战。它的主要目的是通过可视化的形式帮助开发人员理解 git。这是通过不同级别的游戏来熟悉不同的 git 命令来实现的。

✨Star: 23.1k

GitHub地址: https://github.com/pcottle/learnGitBranching

25. You Don’t Know JS Yet

这是一个关于 JavaScript 核心概念的系列丛书。它涵盖了 JavaScript 中的大多数知识点,如作用域、闭包、this、对象原型、异步和性能等。

✨Star: 148k

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

26. Nodejs Best Practices

这个项目是 Nodejs 开发最佳实践的终极指南。这里面包含了代码风格、性能、安全性、项目结构等方面的重要提示。

✨Star: 73.3k

GitHub地址: https://github.com/goldbergyoni/nodebestpractices

27. FreeCodeCamp

FreeCodeCamp 是一个自由开源的学习编程的社区,致力于帮助人们利用零散时间学习编程。它的使命是 Learn to code and help nonprofits。FCC 涵盖 HTML5、CSS、React、JavaScript、Database 等课程,游戏化程度非常高,学员可以通过线上聊天室和线下社区活动相互帮助。

✨Star: 338k

Github地址: https://github.com/freeCodeCamp/freeCodeCamp

28. Awesome Repos

该项目收录了很多很实用的资源库,包含了前端、后端、网络、人工智能等很多方向的资源。

✨Star: 1.3k

GitHub地址: https://github.com/pawelborkar/awesome-repos

29. Frontend Development Bookmarks

该项目包含为前端开发人员精心挑选的资源集合。从架构到 UI 组件,都在这个项目中。它涵盖了广泛的前端技术。

✨Star: 33k

GitHub地址: https://github.com/dypsilon/frontend-dev-bookmarks

30. Awesome Interview Questions

该项目包含几乎每种编程语言和框架的大量面试问题。

✨Star: 44.5k

GitHub地址: https://github.com/DopplerHQ/awesome-interview-questions

31. TypeScript Tutorial

typescript-tutorial 是一个TypeScript入门教程,从 JavaScript 程序员的角度总结思考,循序渐进的理解 TypeScript。

✨Star: 8.4k

GItHub地址: https://github.com/xcatliu/typescript-tutorial

32. TypeScript Book Chinese

typescript-book-chinese 是 《TypeScript Deep Dive》 的中文翻译版,即《深入理解 TypeScript》。

✨Star: 5.1k

GitHub地址 :https://github.com/jkchao/typescript-book-chinese

33. Clean Code TypeScript

clean-code-typescript 是一个类似于clean-code-JavaScript的库,教给我们如何更好的编写TypeScript代码。

✨Star: 5.1k

GitHub地址 :https://github.com/labs42io/clean-code-typescript

- 完 -
推荐阅读

25 个前端相关的学习网站和一些靠谱的小工具

推荐28个网站,让你边玩边学

23个可以免费学习编程的网站

每日分享前端干货,欢迎关注!

  1. 回复「小抄」,领取Vue、JavaScript 和 WebComponent 小抄 PDF

  2. 回复「Vue脑图」获取 Vue 相关脑图

  3. 回复「思维图」获取 JavaScript 相关思维图

  4. 回复「简历」获取简历制作建议

  5. 回复「简历模板」获取精选的简历模板

  6. 回复「加群」进入500人前端精英群

  7. 回复「电子书」下载我整理的大量前端资源,含面试、Vue实战项目、CSS和JavaScript电子书等。

  8. 回复「知识点」下载高清JavaScript知识点图谱

 

强烈推荐33个 GitHub 前端学习资源相关推荐

  1. 猛增 110K Star!年增长数最多的 10 大顶级前端学习资源项目!

    https://risingstars.js.org/2019/en 大家好,我是你们的 猫哥,那个不喜欢吃鱼.又不喜欢喵 的超级猫 ~ 关于猫哥,大家可以看看我的年终总结 前端工程师的 2020 年 ...

  2. web前端学习资源分享清单(持续更新)

    文章目录 1.推荐团队博客 推荐团队 推荐博客 2.推荐文章教程 资源清单 JavaScript TypeScript ES6.ES7.ES8 vue html(5) css(3) jquery we ...

  3. 白嫖怪的前端学习资源

    适合初学者的前端学习资源 分享一个12G的前端学习视频,由于不能上传文件所以小主在后面放上链接供大家下载查阅! 首先说两句,学习不分时间地点,不分年龄大小.等你真正的走出社会后你会发现现实会有多残酷, ...

  4. [转] WEB前端学习资源清单

    常用学习资源 JS参考与基础学习系列 [MDN]JS标准参考 es6教程 JS标准参考教程 编程类中文书籍索引 深入理解JS系列 前端开发仓库 <JavaScript 闯关记> JavaS ...

  5. 2020 - 2021 年 Web 前端最新导航 - 前端学习资源分享前端面试资源汇总

    前端javascriptvue.jses6typescript 发布于 10月9日 国庆这几天,我收集了大量可以显著提升开发效率的前端导航链接. 这些导航链接对我很有帮助,希望对你也是如此. 这些好用 ...

  6. Web前端学习资源-------某马视频网盘链接

    -----------本人学渣一枚------------- 虽然是科班出身,但是什么都不会,0基础看hei ma的视频学习的Web前端,现在已经找到了工作和实习,分享一下我的学习资源. 百度网盘链接 ...

  7. 5个免费GitHub最强前端学习资源 程序员不花一分钱也能变很强

    1.javascript-algorithms(基于javascript的算法和数据结构) https://github.com/trekhleb/javascript-algorithms 2.no ...

  8. 前端收集(前端学习资源)

    前端收集 在前端路上摸索前行,在这里分享自己长期关注的前端开发相关的优秀网站.博客.以及活跃开发者.欢迎更新. 自己 RSS 长期订阅了一些IT 和技术相关博客,这里是我Feedly 输出的opml, ...

  9. web前端--学习资源

    CSDN (Chinese Software Developer Network) 创立于1999年,是中国最大的IT社区和服务平台,为中国的软件开发者和IT从业者提供知识传播.职业发展.软件开发等全 ...

最新文章

  1. npc一定不能多项式时间内解决吗_P, NP, NPC 和 NPhard
  2. C语言ODBC方式连接DM数据库
  3. Go 如何利用multipart/form-data实现文件的上传与下载
  4. JavaScript学习笔记:语句
  5. SIP - FreeSwitch 安装 编译
  6. html界面设计用什么软件,html网页开发常用软件有哪些
  7. Xilinx:词汇表
  8. SXF-2021软测实习生笔试
  9. 内集理论是处理非标准分析的新方法
  10. Educational Codeforces Round 91 D. Berserk And Fireball
  11. PhysX Setup
  12. 南陵中学2021高考成绩查询,南陵中学举行2021届高三距高考200天动员大会
  13. 【Spring】IoC与AOP
  14. Cesium双屏对比
  15. oracle import mapping,ORACLE 数据泵导入导出数据
  16. 哪一种Mac杀毒软件好用?这波安利绝对错不了
  17. 从零开始学Excel VBA
  18. 强化学习笔记二 -- MDP
  19. C# Connection:连接数据库
  20. 【root】小米稳定版系统添加小米官方root权限

热门文章

  1. php app用户验证失败,Apple App Store无法成功添加沙箱技术测试员账号
  2. 大学英语(第四册)复习(原文及全文翻译)——Unit 10 - Why People Work(人为什么工作)
  3. Web前端基础知识总结
  4. java面试题总结-详细分类
  5. python语言中的冒号_「冒号」编程语言中的冒号(:) - seo实验室
  6. 理想电压源的内阻是0,理想电流源的内阻是无穷大
  7. 字节员工收黑钱、操控抖音热榜,判刑了!
  8. JSD-2204-Dubbo实现微服务调用-Seata-Day04
  9. 怎么在计算机里找到CF里保存的视频,cf录像保存在哪?cf怎么样录像保存方法
  10. javax.mail实现收发邮件