Convert Figma logo to code with AI

helloqingfeng logoAwsome-Front-End-learning-resource

:octocat:GitHub最全的前端资源汇总仓库(包括前端学习、开发资源、求职面试等)

9,701
1,893
9,701
9

Top Related Projects

:octocat:GitHub最全的前端资源汇总仓库(包括前端学习、开发资源、数据结构与算法、开发工具、求职面试等)

🗂 The perfect Front-End Checklist for modern websites and meticulous developers

📚 Study guide and introduction to the modern front end stack.

A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.

🌐 Front End interview preparation materials for busy engineers (updated for 2025)

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

Quick Overview

The "Awsome-Front-End-learning-resource" repository is a comprehensive collection of front-end development learning resources curated by helloqingfeng. It provides a wide range of materials, including tutorials, articles, tools, and frameworks, aimed at helping developers enhance their front-end skills and stay up-to-date with the latest trends in web development.

Pros

  • Extensive collection of resources covering various aspects of front-end development
  • Well-organized structure with categorized content for easy navigation
  • Regularly updated with new and relevant materials
  • Includes both beginner-friendly and advanced resources

Cons

  • Some links may become outdated over time
  • Primarily in Chinese, which may limit accessibility for non-Chinese speakers
  • Lacks detailed descriptions or reviews of individual resources
  • May be overwhelming for beginners due to the vast amount of information

Note: As this is not a code library, the code example and quick start sections have been omitted.

Competitor Comparisons

:octocat:GitHub最全的前端资源汇总仓库(包括前端学习、开发资源、数据结构与算法、开发工具、求职面试等)

Pros of FrontEndGitHub

  • More comprehensive and regularly updated content
  • Better organization with clear categories and subcategories
  • Includes a wider range of topics, including tools, frameworks, and job-related resources

Cons of FrontEndGitHub

  • Primarily in Chinese, which may limit accessibility for non-Chinese speakers
  • Less focus on beginner-friendly resources compared to Awsome-Front-End-learning-resource
  • Some links may lead to external Chinese platforms, potentially requiring additional accounts

Code Comparison

While both repositories primarily consist of curated lists and don't contain much code, FrontEndGitHub includes some HTML structure for better organization:

FrontEndGitHub:

<details open>
  <summary>目录</summary>
  <ul>
    <li><a href="#JavaScript">JavaScript</a></li>
    <li><a href="#TypeScript">TypeScript</a></li>
    <!-- More list items -->
  </ul>
</details>

Awsome-Front-End-learning-resource:

## 目录
- [前端学习网站推荐](#前端学习网站推荐)
- [前端文档推荐](#前端文档推荐)
<!-- More list items -->

Both repositories use Markdown for content organization, but FrontEndGitHub incorporates HTML elements for enhanced structure and navigation.

🗂 The perfect Front-End Checklist for modern websites and meticulous developers

Pros of Front-End-Checklist

  • More structured and organized, with clear categories and subcategories
  • Regularly updated with recent commits and active community involvement
  • Includes a comprehensive checklist format, making it easy to track progress

Cons of Front-End-Checklist

  • Primarily in English, limiting accessibility for non-English speakers
  • Focuses mainly on best practices and guidelines rather than learning resources
  • May be overwhelming for beginners due to its extensive and detailed nature

Code Comparison

While both repositories primarily contain markdown files and don't have significant code samples, Front-End-Checklist includes some HTML for its website:

<h2 align="center">
  <img src="https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/master/src/img/logo-front-end-checklist.jpg" alt="Front-End Checklist" width="100">
  <br>
  Front-End Checklist
</h2>

Awsome-Front-End-learning-resource doesn't have comparable code snippets, as it's primarily a collection of links and resources.

Summary

Front-End-Checklist is a well-organized, regularly updated repository that provides a comprehensive checklist for front-end development best practices. It's ideal for experienced developers looking to ensure they follow industry standards. On the other hand, Awsome-Front-End-learning-resource offers a broader collection of learning materials, which may be more suitable for beginners or those seeking diverse educational resources. The choice between the two depends on the user's specific needs and level of expertise in front-end development.

📚 Study guide and introduction to the modern front end stack.

Pros of front-end-guide

  • More structured and organized learning path
  • Focuses on modern front-end development practices
  • Includes practical project ideas and exercises

Cons of front-end-guide

  • Less comprehensive in terms of resource quantity
  • Limited to English-language resources
  • Lacks community contributions and regular updates

Code Comparison

While both repositories primarily contain curated lists of resources rather than code, front-end-guide includes some code snippets for basic setup. Here's an example from front-end-guide:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>My Web Page</title>
</head>
<body>
    <h1>Hello, World!</h1>
</body>
</html>

Awsome-Front-End-learning-resource doesn't include code snippets, focusing instead on categorized links to external resources.

Summary

front-end-guide offers a more structured approach to learning modern front-end development, with practical exercises and a clear learning path. However, it has fewer resources overall and lacks regular updates. Awsome-Front-End-learning-resource provides a more extensive collection of resources, including some in Chinese, but may be overwhelming for beginners due to its less organized structure. The choice between the two depends on the learner's preferences and needs.

A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.

Pros of Front-end-Developer-Interview-Questions

  • Focused specifically on interview preparation, providing a comprehensive list of questions
  • Well-organized into categories (General, HTML, CSS, JS, etc.), making it easy to navigate
  • Regularly updated and maintained by a large community

Cons of Front-end-Developer-Interview-Questions

  • Limited learning resources beyond interview questions
  • Lacks in-depth explanations or tutorials for the topics covered
  • May not cover all aspects of front-end development comprehensively

Code Comparison

While both repositories primarily focus on resources rather than code, Front-end-Developer-Interview-Questions includes some code snippets in its questions. For example:

// Front-end-Developer-Interview-Questions
function Person(){}
var person = Person()
var person = new Person()

Awsome-Front-End-learning-resource doesn't typically include code snippets, as it's more of a curated list of external resources.

Summary

Front-end-Developer-Interview-Questions is an excellent resource for interview preparation, with a wide range of questions organized by topic. However, it may not be as comprehensive for overall learning compared to Awsome-Front-End-learning-resource, which offers a broader collection of learning materials and resources for front-end development. The choice between the two depends on whether you're specifically preparing for interviews or looking for general learning resources in front-end development.

🌐 Front End interview preparation materials for busy engineers (updated for 2025)

Pros of front-end-interview-handbook

  • More focused content specifically for interview preparation
  • Regularly updated with recent commits and active maintenance
  • Available in multiple languages, improving accessibility

Cons of front-end-interview-handbook

  • Less comprehensive in terms of general front-end learning resources
  • Primarily text-based content, lacking variety in resource types (e.g., videos, courses)

Code Comparison

While both repositories are primarily resource collections, front-end-interview-handbook includes some code snippets for explanations. Here's an example from front-end-interview-handbook:

function debounce(func, wait) {
  let timeout;
  return function executedFunction(...args) {
    const later = () => {
      clearTimeout(timeout);
      func(...args);
    };
    clearTimeout(timeout);
    timeout = setTimeout(later, wait);
  };
}

Awsome-Front-End-learning-resource doesn't typically include code snippets, focusing instead on curating external resources.

Summary

front-end-interview-handbook is more specialized for interview preparation, regularly updated, and multilingual. However, it's less comprehensive for general learning. Awsome-Front-End-learning-resource offers a broader range of resources but may not be as focused or up-to-date. The choice between them depends on whether you're specifically preparing for interviews or seeking general front-end learning materials.

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

Pros of developer-roadmap

  • Provides comprehensive roadmaps for various tech roles (frontend, backend, DevOps, etc.)
  • Regularly updated with new content and technologies
  • Offers interactive versions of roadmaps on the website

Cons of developer-roadmap

  • Focuses more on career paths rather than specific learning resources
  • May be overwhelming for beginners due to the breadth of information
  • Less emphasis on curated lists of learning materials

Code Comparison

While both repositories primarily focus on providing learning resources and guidance, they don't contain significant code samples. However, here's a brief comparison of their README structures:

developer-roadmap:

# Developer Roadmap

[![](https://img.shields.io/badge/-Roadmaps%20-0a0a0a.svg?style=flat&colorA=0a0a0a)](http://roadmap.sh)
...

Awsome-Front-End-learning-resource:

# 前端学习资料大全

## 目录

- [前端学习资料大全](#前端学习资料大全)
  - [目录](#目录)
...

The developer-roadmap README is in English and includes badges, while Awsome-Front-End-learning-resource is primarily in Chinese and has a more traditional table of contents structure.

Convert Figma logo designs to code with AI

Visual Copilot

Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.

Try Visual Copilot

README

在GitHub上收集的最全的前端资源汇总(包括前端学习、前端开发资源、前端求职面试等)

个人结合github上各位大神分享的资源进行了简单的汇总整理,每一个条目下面都有丰富的资料,是前端学习、工作的好帮手。

说明: 整理有不当之处, 欢迎 pr 或提出 issue。

更新日志:

20170313:

  • 增加JavaScript 资源大全中文版(作者:伯乐在线)

20161115:

  • 增加JavaScript 全栈工程师培训教程(作者:阮一峰)

20161013:

  • 增加 Google面试宝典(作者:John Washam)

20160916:

  • 增加大前端工具集(作者:聂微东)

关于我: 微博: @青丰与名月


结合个人经历总结的前端入门方法

作者:qiu https://github.com/qiu-deqing

源地址:https://github.com/qiu-deqing/FE-learning

前端学习路径

作者: 余博伦 https://github.com/discountry

源地址:https://zhuanlan.zhihu.com/p/21935921

JavaScript 全栈工程师培训教程

作者: 阮一峰 https://github.com/ruanyf

源地址:https://github.com/ruanyf/jstraining

前端开发者手册(学习前端的实践手册)

作者:Pomy https://github.com/dwqs

中文源地址:https://github.com/dwqs/fedHandlebook

阅读地址:https://dwqs.gitbooks.io/frontenddevhandbook/content/

英文原版地址:https://www.frontendhandbook.com/

资源下载:

前端开发笔记本

作者:Li Xinyang https://github.com/li-xinyang

源地址:https://github.com/li-xinyang/FEND_Note

阅读地址:http://li-xinyang.gitbooks.io/frontend-notebook/

资源下载: PDF版

最全的资源教程——前端涉及的所有知识体系

作者:JadeYang https://github.com/nicejade

源地址:https://github.com/nicejade/Front-end-tutorial

大前端工具集——程序猿的百宝箱 (0916)

作者:聂微东 https://github.com/nieweidong

源地址:https://github.com/nieweidong/fetool

阅读地址:http://www.fefork.com/fetool

100+ 超全的web开发工具和资源

译者:稀土区 https://xituqu.com/

源地址:https://xituqu.com/170.html

JavaScript 资源大全中文版

作者:伯乐在线 https://github.com/jobbole

源地址:https://github.com/jobbole/awesome-javascript-cn

前端技能汇总

作者:Jackson Tian https://github.com/JacksonTian

源地址:https://github.com/JacksonTian/fks

阅读地址:http://html5ify.com/fks/

Web前端开发技术栈

作者:Wilson Chen https://github.com/unruledboy

源地址:https://github.com/unruledboy/WebFrontEndStack

前端开发所使用语言的主流学习资源汇集指南

作者:icepy https://github.com/icepy

源地址:https://github.com/icepy/Front-End-Develop-Guide

GitHub上值得关注的前端项目

作者: trigkit4 https://github.com/hawx1993

源地址:https://github.com/hawx1993/github-FE-project

前端开发相关的优秀网站、博客、以及活跃开发者

作者:Luo Lei https://github.com/foru17

源地址:https://github.com/foru17/front-end-collect

国内知名 IT 公司前端团队 (排名不分先后)

作者:Mingdong Luo https://github.com/mdluo

源地址:https://github.com/mdluo/awesome-fe-team

关于程序员读书-大牛们的书单汇总

作者:Mingdong Luo https://github.com/mdluo

源地址:https://mdluo.github.io/blog/about-reading/

Github个人收集的优秀JavaScript项目

作者:Daiyichen https://github.com/Daiyichen

源地址:https://github.com/Daiyichen/Front-end-tutorial/blob/master/project.md

免费的计算机编程类中文书籍

作者:迷渡 https://github.com/justjavac

源地址:https://github.com/justjavac/free-programming-books-zh_CN

阅读地址:http://siberiawolf.com/free_programming/index.html

前端开发书签

作者:张正雄 https://github.com/zzxadi

源地址:https://github.com/zzxadi/frontend-dev-bookmarks

收集有趣的、富有交互的前端教程

作者:JiangShui Yu https://github.com/yujiangshui

源地址:https://github.com/yujiangshui/fun-front-end-tutorials

前端代码审查清单

作者:JiangShui Yu https://github.com/yujiangshui

源地址:https://github.com/yujiangshui/front-end-code-checklist

移动前端资源整理

作者:Ionic China https://github.com/IonicChina

源地址:https://github.com/IonicChina/Mobile-front-end-tutorial

前端开发规范手册

作者:阿树 https://github.com/Aaaaaashu

源地址:https://github.com/Aaaaaashu/Guide

阅读地址:http://zhibimo.com/read/Ashu/front-end-style-guide/

Web前端开发规范文档

作者:kc https://github.com/kangcafe

源地址:https://github.com/kangcafe/web_develop_standard

适用于小团队的前端规范

作者:hzlzh https://github.com/hzlzh

源地址:https://github.com/hzlzh/Front-End-Standards

阅读地址:http://front-end-standards.com/


前端求职面试


关于程序员求职简历汇总(包含一些优秀简历示例)

作者:Mingdong Luo https://github.com/mdluo

源地址:https://mdluo.github.io/blog/about-resume/

关于前端面试文章汇总

作者:Mingdong Luo https://github.com/mdluo

源地址:https://mdluo.github.io/blog/about-front-end-interview/

前端面试问题集锦

作者: trigkit4 https://github.com/hawx1993

源地址:https://github.com/hawx1993/Front-end-Interview-questions

前端工作面试问题

作者:H5BP https://github.com/h5bp

中文版作者:Liu Chao https://github.com/lc-soft

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

收集的前端面试题和答案

作者:qiu https://github.com/qiu-deqing

源地址:https://github.com/qiu-deqing/FE-interview

一套完整的学习手册帮助自己准备 Google 的面试

原文作者:John Washam

译文出自:掘金翻译计划

译者::Aleen,Newton,bobmayuze,Jaeger,sqrthree

源地址:https://github.com/jwasham/google-interview-university


编程无他,唯手熟尔!

声明: 版权归原作者所有,我只是搬运工。

Photo Credit:Negative Space