前端开发常用技术工具网址导航汇总

这个是之前github看到过的一篇前端开发网址总结,涵盖前端开发所有常用的相关技术和插件工具汇总,

以后找前端相关学习资料不用到处找,收藏这一个就可以了,觉得很不错现在分享给大家。

前端开发常用技术工具网址导航汇总_第1张图片

1.1 HTML/CSS/JavaScript

地址 标签 说明
MDN 文档手册 html/css/js 很全很有用的查询网站。
W3C官网 html/css/js W3C官方,不解释。
html中文网-css教程手册 css 快速查询css属性及基本使用。
canvas速查手册 canvas 一目了然canvas的api方法。
VML 参考手册 VML(IE) *微软开发的在低端IE上运行的“SVG”。
ES6入门(阮一峰) ES6 使用频率最高的ECMAScript6文档。
ECMA International(6) China ES6 ECMAScript6官方文档,部分中文翻译。
ECMA International(6) ES6 ECMAScript6官方文档。
ECMA6 features ES6 通俗易懂的ECMAScript6特性demos。
TypeScript中文文档 typescript TypeScript官网文档。
Typescript Handbook typescript TypeScript使用手册。
Web API Reference html5 HTML5 web API查询,如摄像头/地理位置。
Safari HTML Ref查询 html Safari webview的HTML标签查询,某些ios特殊的属性或表现可以查这个。
Web Assembly中文网 wasm Web Assembly(wasm)中文网。
Dart中文网 dart dart语言中文网。

1.2 兼容/查询

地址 标签 说明
can i use -- 使用频率最高的兼容支持查询网站。
ES兼容查询 js ECMAScript兼容查询。
IOS字体支持查询 ios font IOS系统自带字体查询。
Web安全色查询 web color 为了尽量让用户看到色彩相同的网页,请尽量使用216色的web安全色。
浏览器份额统计 browser 百度统计的市面上浏览器份额,(要Flash,Chrome不一定能看)。

1.3 CSS工具

1.3.1 预处理

地址 标签 说明
less文档 less 易上手的CSS预处理工具。
sass 文档 sass 热门的CSS预处理工具。
stylus 文档 stylus 功能丰富的CSS预处理工具。
stylus 文档(张旭鑫) stylus stylus中文文档。

1.3.2 后处理

地址 标签 说明
postcss 文档 postcss 被广泛运用的CSS后处理工具。
github-postcss postcss post插件库中心。
github-autoprefixer autoprefixer 自动补充浏CSS前缀的后处理工具。
cssnano官网 cssnano CSS优化和分解插件。
postcss-plugin-px2rem px2rem 将px单位转为rem单位的工具。
postcss-px-to-viewport px2vw 将px单位转为vw单位的工具。
cssnext官网 cssnext 让今天的我们写着明天的CSS特性。

1.3.3 样式库/模块

地址 标签 说明
30s-of-code(css) 30s-of-code(css) 常用CSS样式模块集合,30s of code系列。
animate.css bulma.css CSS3动画库。
Hover.css Hover.css PC鼠标hover交互动画库。
bulma.css bulma.css 一款轻量级的CSS UI库。
cardinal.css cardinal.css 一款移动优先的less库。
bootflat.css bootflat.css 一款扁平化风格scss库,基于BootStrap3.3。
corpus.css corpus.css 一款scss集合库。
weui weui 微信风格的样式库,腾讯。
materialize.css materializecss Material风格的响应式前端样式框架。
mui.css MUI Material风格的轻量级前端样式框架。
Metro UI Metro UI 一款流行的响应式前端样式框架,React版。
NES.css NES.css 游戏机风格的前端样式框架。
paper.css paper.css 手绘风格的前端样式框架。
css3 icon css3 icon 纯CSS实现的图标。
Bootstrap 文档 bootstrap 红极一时的前端样式框架。
layui 文档 layui 一款采用自身模块规范编写的前端 UI 框架。
fontawesome fontawesome 字体图标库。
iconfont iconfont 字体图标库,阿里。
normalize normalize 相对较优的CSS reset替代方案。
Tailwind官网 tailwind 模块化的UI库。

1.3.4 其他

地址 标签 说明
css tricks css tricks 包括布局、图标、动画等CSS技巧。
BEM bem BEM写法规范。
ACSS acss Atomic CSS,一种模块化写法规范。
IT.css itcss IT CSS,一种组件化写法规范。
CSS modules css-modules 一种CSS样式模块化的解决方案。
css in js css-in-js 用写js的方式生成css样式。
Moo-CSS moo-css 一种CSS写法方案。

1.4 JS插件/库

1.4.1 库

地址 标签 说明
jQuery api jQuery 红极一时的js库。
Zepto api Zepto 移动端使用的轻量级“jQuery”。
city.js city 全国行政区划分数据文件。
phaser.js phaser 2D游戏前端库。
fabric.js fabricjs 有名的svg和canvas相互转换的封装库。
babylon.js babylonjs 有名的3D游戏/视频框架。
stdlib stdlib js的数学增强库。
immutable-js immutable 生产环境js的List, Stack, Map, OrderedMap, Set, OrderedSet以及Record数据结构支持,通常用于ReactJs。
GCanvas gcanvas 轻量的跨平台图形引擎(web/weex/react-native),阿里。
Rough.js官网 roughjs 一个有意思的canvas绘图库(画出的图形具有手绘风格)。

1.4.2 数据工具

地址 标签 说明
LoDash lodash 广为人知的函数式工具库。
ramda ramda 广为人知的函数式工具库。
UnderscoreJS underscorejs 红极一时的函数式工具库。
StreamJs streamjs 一款js数据的操作工具。
BaconJs baconjs 也是一款js数据的操作工具。
MomentJs momentjs 一款日期格式化的工具(2020开始停止维护)。
DayJs dayjs 一款日期格式化的工具,MomentJS的替代品。
numbro numbrojs 一款多国语言的数字转化工具。
accounting.js accounting.js 数字,金钱的格式化工具。
money.js money.js 金钱的汇率转换工具。

1.4.3 请求、cookie和缓存

地址 标签 说明
axios axios 高频使用的ajax库。
fetch fetch Fetch API的兼容polyfill。
jsonp jsonp 不用多说,实现jsonp。(axios没有封装jsonp)
URI.js uri URI解析操作的工具。
StoreJs storage storage的封装库,兼容IE6。
js-cookie js-cookie cookie的封装库。
Dexie.js Dexie.js IndexedDB的封装库。
localForage.js localForage 基于IndexedDB、WebSQL、localStorage的离线存储库,Mozilla。
basket.js basket.js 利用localStorage来缓存script和css资源。

1.4.4 插件

地址 标签 说明
swiper.js swiper 轮播插件。
nanobar.js nanobar 绚丽的进度条展示插件,IE7+。
sweetalert sweetalert.js 还算库的PC alert展示插件。
bowserjs bowserjs 通过ua做的浏览器探测插件。
clipboard.js clipboardjs 剪贴板控制插件。
Qrcode-generator grcode-generator 二维码生成工具。
html2canvas html2canvas html转为图片(canvas),即实现网页截图。
Pen Editor Pen Editor web的文本编辑工具。
cleave.js cleave.js 一款好用的input输入控制插件。
autosize.js autosize.js 一款好用的