热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

强烈推荐33个GitHub前端学习资源-今天来分享几个值得学习GitHub前端开源资源,这里就不附链接了,可以直接在GitHub搜索名字哈(每次附链接都过不了审核)1.We

今天来分享几个值得学习GitHub前端开源资源,这里就不附链接了,可以直接在GitHub搜索名字哈(每次附链接都过不了审核...)

1. Web Developer Road Map

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

✨Star: 182k

2. Clean Code Javascript

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

✨Star: 61.4k

3. DevDocs

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

✨Star: 27.3k

4. 30 Seconds Of Code

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

✨Star:90.5k

5. Airbnb Javascript Style Guide

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

✨Star: 118k

6. Grab Front End Guide

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

✨Star: 14.1k

7. Free Programming Books

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

✨Star: 218k

8. Front-end Developer Interview Questions

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

✨Star: 51.7k

9. Every Programmer Should Know

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

✨Star: 51.2k

10. Tech Interview Handbook

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

✨Star: 63k

11. Coding Interview University

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

✨Star: 202k

12. Modern Javascript Cheatsheet

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

✨Star: 22.1k

13. Front-End Checklist

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

✨Star: 57.5k

14. Awesome

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

✨Star: 183k

15. Design Resources For Developers

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

✨Star: 34.6k

16. Javascript Algorithms And Data Structures

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

✨Star: 131k

17. CSS Protips

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

✨Star: 20.3k

18. Awesome Web Development Resources

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

✨Star: 3k

19. Javascript Questions

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

✨Star: 40k

20. Vanilla Web Projects

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

✨Star: 11.8k

21. Spellbook of Modern Web Dev

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

✨Star: 13.8k

22. 33 Javascript Concepts

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

✨Star: 45.7k

23. Project Guidelines

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

✨Star: 26k

24. Learn Git Branching

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

✨Star: 23.1k

25. You Don’t Know JS Yet

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

✨Star: 148k

26. Nodejs Best Practices

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

✨Star: 73.3k

27. FreeCodeCamp

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

✨Star: 338k

28. Awesome Repos

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

✨Star: 1.3k

29. Frontend Development Bookmarks

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

✨Star: 33k

30. Awesome Interview Questions

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

✨Star: 44.5k

31. TypeScript Tutorial

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

✨Star: 8.4k

32. TypeScript Book Chinese

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

✨Star: 5.1k

33. Clean Code TypeScript

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

✨Star: 5.1k

本文首发于微信公众号:前端充电宝,如果觉得有用就点个赞吧~


推荐阅读
  • Question该提问来源于开源项目:react-native-device-info/react-native-device-info ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • 安卓select模态框样式改变_微软Office风格的多端(Web、安卓、iOS)组件库——Fabric UI...
    介绍FabricUI是微软开源的一套Office风格的多端组件库,共有三套针对性的组件,分别适用于web、android以及iOS,Fab ... [详细]
  • 本文介绍了指针的概念以及在函数调用时使用指针作为参数的情况。指针存放的是变量的地址,通过指针可以修改指针所指的变量的值。然而,如果想要修改指针的指向,就需要使用指针的引用。文章还通过一个简单的示例代码解释了指针的引用的使用方法,并思考了在修改指针的指向后,取指针的输出结果。 ... [详细]
  • Html5-Canvas实现简易的抽奖转盘效果
    本文介绍了如何使用Html5和Canvas标签来实现简易的抽奖转盘效果,同时使用了jQueryRotate.js旋转插件。文章中给出了主要的html和css代码,并展示了实现的基本效果。 ... [详细]
  • 本文介绍了RxJava在Android开发中的广泛应用以及其在事件总线(Event Bus)实现中的使用方法。RxJava是一种基于观察者模式的异步java库,可以提高开发效率、降低维护成本。通过RxJava,开发者可以实现事件的异步处理和链式操作。对于已经具备RxJava基础的开发者来说,本文将详细介绍如何利用RxJava实现事件总线,并提供了使用建议。 ... [详细]
  • React基础篇一 - JSX语法扩展与使用
    本文介绍了React基础篇一中的JSX语法扩展与使用。JSX是一种JavaScript的语法扩展,用于描述React中的用户界面。文章详细介绍了在JSX中使用表达式的方法,并给出了一个示例代码。最后,提到了JSX在编译后会被转化为普通的JavaScript对象。 ... [详细]
  • 动态规划算法的基本步骤及最长递增子序列问题详解
    本文详细介绍了动态规划算法的基本步骤,包括划分阶段、选择状态、决策和状态转移方程,并以最长递增子序列问题为例进行了详细解析。动态规划算法的有效性依赖于问题本身所具有的最优子结构性质和子问题重叠性质。通过将子问题的解保存在一个表中,在以后尽可能多地利用这些子问题的解,从而提高算法的效率。 ... [详细]
  • 深入理解Kafka服务端请求队列中请求的处理
    本文深入分析了Kafka服务端请求队列中请求的处理过程,详细介绍了请求的封装和放入请求队列的过程,以及处理请求的线程池的创建和容量设置。通过场景分析、图示说明和源码分析,帮助读者更好地理解Kafka服务端的工作原理。 ... [详细]
  • 本文提供了成为成功软件工程师的7条建议,包括不要低估自己、公司需要你、投资自己等。通过学习新技术、提升编码技能,软件工程师可以获得更好的职业机会和更高的薪水,同时也增强自信。投资自己是取得成功的关键。 ... [详细]
author-avatar
宗瑋婉君珮璇
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有