来源于:https://zhuanlan.zhihu.com/p/25229274

Any software that can be written in JavaScript will eventually be written in JavaScript.

下面的项目都列出了github的星数和npmjs上最近一个月的下载数
例如 github 106.5k/stars npmjs 93.3k/lm 指有10万6千个github星,上个月在npmjs有9万3千次下载。每个项目都给出了官网地址,github地址,npmjs地址。

注:在一个自分类里按stars数量排序,一般老框架的stars很高,但是npmjs下载量很低,新框架stars不太高,npmjs下载量很高,请特别留意lodash的下载量和bootstrap的stars数~~

UI框架

Bootstrap 3.3.7
老牌UI框架库,4.X遥遥无期,不过还是可以期待
官网github 106.5k/starsnpmjs 93.3k/lm
Semantic UI 2.2.7
语义化UI框架,比较奇怪的是使用16列系统而不是常见的12列,已经比较成熟
官网github 31.2k/starsnpmjs 17.3k/lm
Foundation 6.3.0
更老牌的UI框架库
官网github 24.9k/starsnpmjs 55.2k/lm
Materialize 0.98.0
符合谷歌Material标准的UI框架,依赖jQuery,所以代码风格比较传统
官网github 24.4k/starsnpmjs 3.9k/lm
Material-UI 0.16.7
基于谷歌Material标准,基于React的UI框架库,其实坑很大,开发代码的模式和其他人画风不一样,可以参考作者自己的网站代码风格
官网github 23k/starsnpmjs 215.7k/lm

应用框架

React 15.4.2
脸书出品,值得信赖
官网github 59.3k/starsnpmjs 3090.2k/lm
BackBoneJS 1.3.3
老牌的应用框架,然而Coursera原来用这个框架后来改React了
官网github 26k/starsnpmjs 612.2k/lm
Angular 1.6.2
这里指Angular 2.x,谷歌出品,请随时留意3.X版本更新信息
官网github 20.4k/starsnpmjs 744.6k/lm

CSS预处理器

Less 2.7.2
官网github 14.4k/starsnpmjs 2212.2k/lm
Sass 4.5.0
本质上是提供sass和scss两种语法的,前者更接近py/ruby那样的感觉,后者更接近原生css
这里指node-sass
官网github 3.4k/starsnpmjs 3511.6k/lm

自动化工具

Gulp 3.9.1
自动化前端工作,你确定你不考虑尝试下Webpack吗?
官网github 25.1k/starsnpmjs 2869k/lm
Webpack 2.2.1
自动解析模块依赖,方便的模块打包工具,升级到2.X没多久,文档依然那么烂
官网github 24k/starsnpmjs 4316.2k/lm
Yeoman 1.1.0
用来生成项目的项目,帮助用户更快部署自定义项目。 本质上生成的项目和github上的各种starter项目一样,就是提供一些交互式问题能让你生成这样的starter项目方便用户继续开发与部署。
官网github 8.4k/starsnpmjs 356.8k/lm

图标

Font Awesome 4.7.0
官网github 48.2k/starsnpmjs 646.4k/lm
Material Icon 3.0.1
官网github 27.9k/starsnpmjs 43.3k/lm
Fontello
官网github 4.9k/stars
Evil Icons 1.9.0
官网github 4.2k/starsnpmjs 3.2k/lm

常用网址

MDN
Mozilla开发者网络
网址
http://w3schools.com
网址
Can I use
很方便的工具,用来查询你想使用的特性的平台支持程度
网址
Material Color
里面有很多Material风格的颜色与配色
网址

其他

D3.js 4.5.0
功能非常丰富的数据可视化库
官网github 60.1k/starsnpmjs 649.8k/lm
Moment.js 2.17.1
一个非常方便的日期/时间处理库
官网github 29.8k/starsnpmjs 7300.8k/lm
Lodash 4.17.4
一个非常方便的函数式辅助库,提供大量JavaScript原生没有的功能,看我的下载量!看我的下载量!
官网github 21.4k/starsnpmjs 39995.9k/lm
Underscore.js 1.8.3
与Lodash类似的功能库,传说会和Lodash合并
官网github 20k/starsnpmjs 11226.5k/lm
Babel 6.22.1
代码转换器,让你能用ES 2015去写JavaScript代码,然后自动将其转换为浏览器能支持的兼容代码
官网github 19.7k/starsnpmjs 6116.3k/lm
ESLint 3.15.0
代码风格检查工具
官网 github 6.8k/stars npmjs 5192k/lm
Flexbox Grid 6.3.1
一个很方便的格子排版库,语法与Bootstrap类似,但是是使用CSS3的Flex特性实现的
官网github 5.2k/starsnpmjs 51.7k/lm

题图 Designed by Freepik

转载于:https://www.cnblogs.com/ys-wuhan/p/6888098.html

2017前端资源汇总相关推荐

  1. 一些有用的资源分享(工具+电子书+GitHub最全的前端资源汇总仓库(包括前端学习、开发资源、求职面试等))

    原地址:https://mp.weixin.qq.com/s/wSN1w2mM6Fh51RDGZYOdIQ 工具类 图片相关工具 TinyPNG:https://tinypng.com/ 免费的在线图 ...

  2. 转载 最全前端资源汇总

    一.概要 这份汇总整理,很程度上参考了GitHub最全前端资源汇总:云集前端教程.开发资源.免费书籍.手册规范.求职面试等等,旨在为前端学习 & 技能提升提供方便.当然,并不期望这成为一个前端 ...

  3. 史上最全的前端资源汇总(下)

    56. 表格 Grid 表格 Grid 地址 facebook表格 http://facebook.github.io/fixed-data-table 类似于Excel编辑表格-handsontab ...

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

    http://www.imooc.com/article/12645 个人结合github上各位大神分享的资源进行了简单的汇总整理,每一个条目下面都有丰富的资料,是前端学习.工作的好帮手. 项目地址: ...

  5. 前端资源汇总大全(含精品)

    超级便宜的小飞机(强推) 小飞机 超级丰富的资源站(正在打折) 资源站 前端社区 stackoverflow.com/ ​ 一个回答技术问题的网站 https://segmentfault.com/ ...

  6. 0303-02前端资源整合

    前端资源整合 目录 面试资源 项目资源 知识锦集 前端早读课文章 Vue 相关 React 相关 Javascript 函数式编程 TypeSctipt webpack Parcel Gulp es系 ...

  7. 2017年3月份前端资源分享

    平日学习接触过的网站积累,以每月的形式发布.2017年以前看这个网址:http://www.kancloud.cn/jsfron... 03月份前端资源分享 1. Javascript 1754535 ...

  8. GitHub上最全的前端入门资源汇总 快如入门前端

    前言 前端无疑是2016年最火热的技术,没有之一. 各种前端mvc框架层出不穷,angular js,vue,react,前端组件化开发概念已经深入人心.前端工资已经比手机端开发还要高了. 作为个人站 ...

  9. 2017人工智能与机器学习年终盘点(重要工具资源汇总)

    2017年是人工智能技术全面开火.勇猛精进的一年,也是对未来全球科技和经济影响深远的一年. 无论人工智能圈子内外的从业者,都开始正视这个可能会很快改变所有人命运的热门技术.关注.学习.思考.实践人工智 ...

最新文章

  1. Nodejs进阶:express+session实现简易身份认证
  2. python输出csv文件-Python之读取与写入CSV文件
  3. python下载文件的11种方式_Python下载文件的11种方式
  4. 20155335 俞昆 第十周作业
  5. oracle连接的内存,简单查看oracle的连接情况和内存使用情况 -电脑资料
  6. iOS面试必看,最全梳理
  7. c程序语言设计练习题,C语言程序设计练习题(含程序及参考答案)
  8. linux退出lftp命令,lftp命令使用
  9. 多节锂电串联保护板ic_如何有效保护锂电池板,一款优质的MOS管就能解决
  10. Spring Cloud 配置中心客户端读取配置
  11. MooTools教程(3):数组管理DOM元素
  12. MS3D model 的 Frame count
  13. node升级命令_Vue CLI 4 发布:自动化升级过程,支持自定义包管理器
  14. 《恋上数据结构第1季》动态扩容数组原理及实现
  15. express 学习记录
  16. python编码转换语句_将“ yield from”语句转换为Python 2.7代码
  17. 《白帽子讲web安全》学习笔记——web安全概述
  18. python 基础代谢率计算_【Python 19】BMR计算器3.0(字符串分割与格式化输出)
  19. 采购入库单参照采购订单时未带入供应商
  20. 图片内存太大?微信这个隐藏功能轻松压缩PNG、JPG图片!

热门文章

  1. Vue3 Composition API(一)——setup、reactive、ref、readonly
  2. 利用回溯法解决1-9之间添加+或-或使得运算结果为100的问题
  3. LeetCode 1985. 找出数组中的第 K 大整数(排序)
  4. LeetCode 1257. 最小公共区域(最小公共祖先)
  5. Feature Engineering 特征工程 3. Feature Generation
  6. LeetCode 278. 第一个错误的版本(二分查找)
  7. 程序员面试金典 - 面试题 17.22. 单词转换(BFS)
  8. LintCode 795. 4种独特的路径(DFS)
  9. google 浏览器默认打开控制台_前端开发调试:浏览器console方法总结
  10. python的运行环境_python-运行环境配置-1