npm依赖(框架平台)

2020-04-01 16:55:13 浏览数 (1)

建议直接点击阅读原文,可查看兼容和代码

系列

npm依赖:构建编译 请戳这里,持续更新

npm依赖:框架平台 请戳这里,持续更新

npm依赖:类库工具 请戳这里,持续更新

前端框架平台

  • 数据框架
    • angular1: Angular1
    • angular2: Angular2
    • omi: Omi
    • preact: Preact(类React)
    • react: React
    • react-dom: React DOM
    • react-redux: React状态管理
    • react-router: React页面路由
    • vue: Vue
    • vuex: Vue状态管理
    • vue-router: Vue页面路由
  • 设计框架
    • amaze: Jquery移动端UI框架
    • ant-design: React桌面端UI框架
    • ant-design-mobile: React移动端UI框架
    • ant-design-pro: React桌面端UI框架
    • bootstrap: Jquery双端UI框架
    • cube: Vue移动端UI框架
    • element: Vue桌面端UI框架
    • flat: Jquery双端UI框架
    • foundation: Jquery双端UI框架
    • framework7: 无依赖移动端UI框架
    • hexo: 博客框架
    • iview: Vue桌面端UI框架
    • material: React双端UI框架
    • material1: Angular1双端UI框架
    • material2: Angular2 双端UI框架
    • metro: Jquery双端UI框架
    • mint: Vue移动端UI框架
    • mui: 无依赖移动端UI框架
    • muse: Vue移动端UI框架
    • ng-bootstrap: Angular双端UI框架
    • vonic: Vue移动端UI框架
    • vux: Vue移动端UI框架
    • we: 无依赖微信端UI框架
  • 应用框架
    • capacitor: Ionic原生
    • electron: 无依赖桌面端应用框架
    • flutter: 无依赖移动端应用框架
    • ionic: Angular移动端应用框架
    • ionic-conference-app: Ionic基础应用
    • ionic-native: Ionic原生
    • ionicons: Ionic图标
    • nativescript: Angular移动端应用框架
    • ng-cordova: Angular移动端应用框架
    • quasar: Vue移动端应用框架
    • react-native: React移动端应用框架
    • stencil: Ionic原生
    • weex: Vue移动端应用框架
  • 微信框架
    • mpvue: Vue小程序框架
    • wepy: Vue小程序框架
    • westore: 无依赖小程序框架
  • 脚手架
    • angular-cli: Angular脚手架
    • bruce-cli: React脚手架(本人开发,零配置开箱即用,强烈推荐)
    • cordova-cli: Cordova脚手架
    • create-react-app: React脚手架
    • ionic-cli: Ionic脚手架
    • phonegap-cli: Phonegap脚手架
    • taro: Taro脚手架
    • vue-cli: Vue脚手架
  • 组件
    • ant-motion: React动画引擎
    • prop-types: React组件参数验证
    • react-amap: React地图组件
    • react-beautiful-dnd: React拖拽组件
    • react-css-modules: React样式模块组件
    • react-fastclick: React点透组件
    • react-hold: React占位组件
    • react-hot-loader: React模块热替换转换器
    • react-lazyload: React懒加载组件
    • react-loadable: React动态加载组件
    • react-pdf: React PDF组件
    • react-placeholder: React占位组件
    • react-select: React选择组件
    • react-spring: React弹簧动画组件
    • react-virtualized: React滚动组件
    • vue-amap: Vue地图组件

后端框架平台

  • 服务框架
    • egg: Egg
    • express: Express
    • fastify: Fastify
    • hapi: Hapi
    • koa: Koa
    • meteor: Meteor
  • 渲染框架
    • nest: TS服务端框架
    • next: React服务端渲染
    • nuxt: Vue服务端渲染
    • universal: Angular服务端渲染
  • 爬虫框架
    • carlo: 无头浏览器
    • cheerio: DOM操作
    • phantom: 无头浏览器
    • puppeteer: 无头浏览器
  • 智能框架
    • tensorflow: 人工智能
    • tesseract: 图像识别
  • 数据操作
    • mongodb: 数据库
    • mongoose: MongoDB操作
    • mysql: 数据库
    • sequelize: MySQL操作
  • 框架中间件
    • body-parser: Body解析
    • connect-history-api-fallback: 浏览器历史
    • cookie-parser: Cookie解析
    • http-proxy-middleware: HTTP代理
    • polyfill-service: 垫片服务
    • webpack-dev-middleware: Webpack本地服务器
    • webpack-hot-middleware: Webpack模块热替换

结语

写到最后总结得差不多了,后续如果我想起还有哪些框架平台遗漏的,会继续在这篇文章上补全,同时也希望各位倔友对文章里的要点进行补充或者提出自己的见解。欢迎在下方进行评论或补充喔,喜欢的点个赞收个藏,保证你在开发时用得上。

0 人点赞