前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Github最有用的前端Awesome

Github最有用的前端Awesome

作者头像
icepy
发布2019-06-24 18:01:54
7260
发布2019-06-24 18:01:54
举报
文章被收录于专栏:子曰五溪子曰五溪

前端也是程序员,而程序员这一个群体是一个非常爱学习,爱思考的群体,有好奇心,有探索欲,都喜欢追新,就好像有一天出了个vscode这样的编辑器,我不和人说它,都不好意思说自己是搞前端的。awesome的囤积也是一个很有趣的事情,既扩展了自己的知识体系,也丰富了你的业余时间,没事儿搞搞其他的,也很好。

如果你是这样的程序员,不妨看一看,为你甄别筛选的十个项目。Github做为全球最大的程序员协作社区,这里有很多很多有趣的项目,也有很多很多值得一窥究竟的rep,那么,让我们看一看,这十个项目有些什么不同。

排名未有先后,纯粹是因为排版

1. 一般关于Node.js调试的集合

https://github.com/nswbmw/node-in-debugging

目前Node.js已经属于前端技术栈的基础设施,不学一学它,你很难立足,各种工具链,基础框架都要使用到Node.js,这个rep专为Node.js调试而写。

2. Chromium内核

翻译:https://github.com/ahangchen/Chromium_doc_zh

原文:https://www.chromium.org/developers/design-documents

目前跨平台技术蓬勃发展,Chromium是这一技术的基石,了解它就应该像了解地基一样的重要。

3. 前端基础学习

https://github.com/thedaviddias/Front-End-Checklist

All items in the Front-End Checklist are required for the majority of the projects, but some elements can be omitted or are not essential (in the case of an administration web app, you may not need RSS feed for example). We choose to use 3 levels of flexibility:

  • means that the item is recommended but can be omitted in some particular situations.
  • means that the item is highly recommended and can eventually be omitted in some really particular cases. Some elements, if omitted, can have bad repercussions in terms of performance or SEO.
  • means that the item can't be omitted by any reason. You may cause a dysfunction in your page or have accessibility or SEO issues. The testing priority needs to be on these elements first.

这个rep包含了方方面面的前端内容,既有简单的HTML也有复杂的CSS,可以说,这是一个很基础的学习rep,入门,可以从这里进入。

4. 也是一个前端基础学习的项目

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

它是一个中文的rep,和上一个项目类似,包括了前端方方面面的内容。

5. 小程序

https://github.com/aben1188/awesome-wepy

这个项目是关于微信小程序wepy框架的收集

6. 为跨平台技术Android端准备的

https://github.com/mzlogin/awesome-adb

ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。

7. 安全无小事

https://github.com/Hack-with-Github/Awesome-Hacking

前端也应该要了解一些安全方面的事情,这个项目有趣的特点在于,黑客需要具备的攻击方式,在这里都能找到。

8. You-Dont-Know-JS

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

各种JS的语言细节

9. Node.js不得不学

https://github.com/alsotang/node-lessons

在 CNode(https://cnodejs.org/) 混了那么久,解答了不少 Node.js 初学者们的问题。回头想想,那些问题所需要的思路都不难,但大部分人由于练手机会少,所以在遇到问题的时候很无措。国内唯一一本排的上号的 Node.js 书是 @朴灵(https://github.com/JacksonTian) 的 《深入浅出Node.js》(http://book.douban.com/subject/25768396/ ),但这本书离实战还是比较远的。

这个课程是希望提供更多的 Node.js 实战机会,通过每一节精心安排的课程目标,让 Node.js 的初学者们可以循序渐进地,有目的有挑战地开展 Node.js 的学习。

10. 面试题

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

几乎最全的前端相关的面试题

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-04-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 子曰五溪 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档