Home

Awesome

大前端工具集 Awesome

这个项目的定位是 大前端程序猿的百宝箱。主要针对 前端方向和 Node 方向;主要内容是国内外优秀的 工具套路设计交互,或关注的 技术博客技术组织技术公众号 等等,反正用 瑞士军刀 来总结这篇文章再合适不过了。

对于列在这里的几乎所有项目,我都有去实践与了解,所以我会尽量给出中肯的建议和理解,也希望大家能多关注我的评语:)

感谢和期待大家的 PR,我会及时回复的~


<h2 id="catalog">目录</h2>

正文

<h3 id="blogs">技术博客/技术组织</h3>

虽混过俩家外企,但劳资技能树中“英文”这项还是灰色的...所以俺关注和收藏的站点主要以中文为主。

分享一下最近自己的体会:学习是最能缓解焦虑的。by 20180610_16:46:18

<h3 id="gongzhonghao">技术公众号</h3> <h3 id="blog_build">博客搭建</h3>

使用 Hexo/Jekyll + GitPage,前端搭建静态博客那是相当 easy。用 Markdown 写文章做记录,再 pushGithub 上,分分钟高大上有木有

再推荐几款视觉效果极佳的 Hexo 主题,且在 Github 上的 star 都很不错:

不能偏心,所以也推荐几款 Jekyll 的好主题:

<h3 id="html">HTML</h3>

HTML 相关其实没有好玩的项目,所以这儿展示的内容主要都是一些模板,而且以下列出来的都是免费的,方便拿取搭架后台或者博客

<h3 id="css">CSS</h3> <h3 id="javascript">浏览端 JS</h3>

Swiper/PhotoSwipe/fullPage 有这仨库,微信里常见的 H5 页完全不是问题哒

<h3 id="project_build">Project Build</h3>

Gulp + Webpack 的使用__套路__参考: learning-gulp

Gulp 资料收集:use-gulp

推荐篇与 Webpack 相关的文章《CSS Modules

Webpack 用起来吼吼:webpack-howto

<h3 id="node_package">Node Package</h3>

作为一名大前端甚至是多端,Node 绝逼是必备的一块

有关 Node 的学习资料,请访问 Node 学习资料

这里介绍些有特色且前端有必要知道的包

supervisornodemon 这俩都是监控 Node 代码,使得每次修改代码后会,开发 Node 程序必备

以上库俺都有使用过,甚至有不少都是项目开发中、各种特定场景下必用的,有任何使用问题欢迎沟通哈:)

<h3 id="node_project">Node Project</h3>

暂无

<h2 id="read">精选阅读</h2> <h3 id="fedev">前端技术</h3> <h3 id="node_read">Node 学习资料</h3> <h3 id="interview">前端面试</h3> <h3 id="otherdev">其他技术</h3> <h2 id="tools">工具/软件</h2> <h3 id="web">Web</h3> <h3 id="app">APP</h3>

以下列表中的 APP 都是不区分系统平台的

<h3 id="mac_soft">Mac 软件篇</h3>

对于美好事务的追求无论何时都不算晚。

Mac 下的软件那么多,又是免费又是付费,应该怎么选呢?我来分享下我的推荐列表,推荐的优先级老规矩,从上往下依次降低。

以上列出来的都是偶觉得比较有意思、有特点的软件。当然,类似 DockerPolarr(泼辣修图) 等这类都太小众;有道翻译 EvernoteFoxmail 等这类又太大众;然后有些软件买了觉得有点“亏”,比如刚出手买入的 Final Cut Pro,其实机器自带的 iMovie 就挺好了(完美诠释《Final从入手到放弃》)。所以,这几类就不一一往这列举啦~

<h3 id="linux">Linux</h3>

作为一名程序员兼工具控,我期待自己无比高效

首先,都是免费哒;然后,所列项目都是针对 CLI(命令行界面) 哒;最后,探索无止境

Mac

<h3 id="BrowserPlugins">Chrome 浏览器插件</h3>

Chrome 应用商店必定是需要翻墙的哈。

以下插件都是俺多年积累淘出来的,数量不多,所以就不区分 Github 插件和非 Github 插件了。按照俺推荐的强度自上向下展示,且大多数插件就是偶工作和生活必备,希望能对大家有用。后续如有新发现好插件,偶也会及时更新哒。

补充:

  1. 翻墙代理的插件偶没使用,偶手机和电脑的翻墙都是配的 Surge 无脑搞定,不过翻墙代理插件推荐Proxy SwitchySharp,熊掌公司里大多用的都是它
  2. 日常开发相关的插件就以上这些,还有几款如知乎的插件、购物插件等这类与开发效率不沾边的,俺就不这上头列了哈
<h3 id="git">Git</h3> <h3 id="servers">服务端</h3>

Ruby、Python、Perl 等相似的服务端语言的学习资源。

暂无

<h3 id="backend">数据端</h3> <h3 id="client">客户端</h3>

面对大名鼎鼎的 Electron,我懵逼了。犹豫了一会儿,不知道把其放在哪个分类中,于是我单开了一个 客户端 的类目。

<h3 id="ux">设计/交互</h3>

作为负责最终效果呈现的前端工程师,多少得了解些 设计和交互 的,这也是为什么 fetool 会单独的存在这一章...当然话又说回来了,偶毕业的第一份工作是设计:)

<h3 id="handbook">速查手册</h3>

RT,这篇都是些文档或者API,一般这类东西都在大家浏览器的书签内,偶这也列一下大前端常用的手册地址

<h3 id="other">杂七杂八</h3>

放些开发中较有用的杂物在这儿

<h3 id="cool">前端炫技-_炫酷狂拽叼炸天站点_</h3> <h3 id="summary">小结</h3>
背景

俺算个比较能自我总结的码农,所以偶尔喜欢写点东西做些记录或者自我熏陶陶醉一下。 可写着写着发现Evernote里面的东西太尼玛多(乱)了,于是想着把一些技术相关的资料都整理整理,都丢到Github上沉淀下来。 这样Evernote就可以只需要记录些偏生活方便的,看着清爽一些...

所以,这篇记录其实只是为偶自己而写,确信以后也一直会这样~~~

说说目标

其实与这篇记录类似的文章太多鸟,俺也不愿意成为一个单纯的收集资料,分享资料的这么个东西。 我希望 fetool 能更生动、更个性,最好能更另类点,对于每样工具的思考和解析更多点,吐槽也必须有理有据,然后再配上劳资收集的 low 图,完美! 希望通过不停的完善这篇记录,能Push劳资多了解业内的新玩具和新创意,然后围绕这些新东西,客观的再写点好东西,比如文章、资料、开源项目这些,让其他伙伴们少走弯路或学的更顺畅点儿

所以劳资对自己的要求是:这篇记录里列出的每样东西,自己都得的去了解、去尝试,然后再列出来。 能举一反三最好,如果达不到至少也能清楚的认识:列出来的这玩意对程序员有没有卵用,解决了啥痛点。

<h3 id="todo">TODO</h3>
  1. 继续完善和扩充内容

  2. “备注/说明”这一栏不够犀利,希望再多加入自己的理解、点评、吐槽,让这篇记录更犀利和生动

  3. 支持导出多种格式,如.pdf.epub.mobi

  4. 后续看看如果有必要,可以单独搞个页面,优化下阅读和展示效果


以下是 @拔赤 总结的前端技能图: 拔赤总结的前端技能图


完善 ing,慢慢把 Evernote浏览器书签 里面的好东西慢慢捣腾到这儿,更欢迎 PR,谢谢。

您可以通过以下方式联系到我:

COMMITS

Commits

报告问题

Issues

License

CC0


⬆ 返回顶部