主要是为了帮助大家搜集一下前端开发中要用到的一些东西,打造一个前端开发工具字典,方便大家查阅。
篇幅比较长,先给大家放一张脑图,看看自己的兴趣在哪,或者说自己需要补充哪方面的,可以从右边的导航栏查看,也可以直接打开我做的工具网站查看,分级明显。前端工具集~
希望大家可以对这个字典进行补充,在下方积极留言,我会及时将大家补充的添加进来,谢谢各位。
技术库
Vue
· vue的官网 - 官网怎么能少
· nuxt - Vue的SSR
· Vue-router - Vue的路由
· Vue CLI - Vue的cli,帮助你迅速搭建自己的vue项目
· Vuex - Vue的状态管理
· VuePress - 能帮助你快速搭建自己的博客
· element-ui - 饿了么出品的UI库,主要用于搭建PC网页
· iView - 另外一款搭建PC网页的UI库,越弄越好了
主要说上面一些,具体的一些vue插件可以从下面这个链接找:
· Vue插件集合
React
因为平时用react用的比较少,希望小伙伴在评论中进行补充,然后我再添加进来。
· React 官方文档
· React 中文文档
· Mobx 中文文档 - 状态管理,react和vue的都有,但是更多的被用到react中,目前很多公司都用mobx替换了redux
· Redux 中文文档 - 也是react的状态管理
· React Native 文档 - 跨端开发,目前Flutter也比较火,跨端的竞争对手
· ReactNative 学习指南 - 新玩意层出不穷... 对于能持续学习的童鞋,这是个美好的时代
· antd - 蚂蚁开源的react的UI库,用起来很舒服,不亏是用户体验部出的。目前市面上的UI库,我感觉这个说第二,没有敢说第一的吧。
· antd-pro - antd 阿里官方解决方案,拉了代码就可以用,非常方便
其他的小伙伴们补充一下吧,我后续加进来,非常感谢。
小程序
· WePY - 支持组件化的小程序开发框架
· mpvue - 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系,目前支持多端小程序,如:微信,支付宝,百度
· Taro - 使用 React 的方式开发小程序的框架,同时支持生成多端应用
· chameleon - 一套代码运行多端,一端所见即多端所见
· MPX - 滴滴开源的增强型小程序框架,深度性能优化,支持跨小程序平台开发,完全兼容原生小程序组件
· uni-app - 可以兼容多端小程序,比如支付宝,微信小程序,还可以开发快应用和native
更多资源请参考微信小程序开源资源汇总
CSS
· PostCSS - 推荐大漠的文章《PostCSS深入学习》,学习完postcss之后,什么sass,less都不需要了
· Hover.css - 很多鼠标 Hover 态的效果,可以给产品学习一下
· Animate.css - CSS的动画库,我们可以把源码弄下来,然后学习一下CSS3的动画
· HINT.css - 一款非常小巧的提示框效果
· hamburgers - 简单的动画库,让 Click(or Tap) 变得美妙
· EnjoyCss - 可以自定义一些 css 样式,然后直接获取代码
跨终端
· Flutter 官方文档 - 目前比较火的跨终端开发方案,感觉会大火
· Flutter 社区中文资源 - 会有很多Flutter的开发资源
· electron - 跨终端开发,可以写桌面应用
Node
· Mongoose - 让 NodeJS 更容易操作 Mongodb 数据库
· koa - 强烈推崇,next洋葱圈的机制非常好用
· pm2 - 是一个带有负载均衡功能的 Node 应用的进程管理器
· supervisor - 监控 Node 代码,自动重启
· socket.io - 预计 Node 的实时框架 聊天室、页游等对实时性有高要求的较适用
· Mocha - Node 里最常用的测试框架
· shelljs - 写 Node 时难免需要用 shell 去操作些神马 shelljs 是基于 Node 的 shell 工具,API 及其简单
|
|