react项目中安装的组件

react项目中用到了哪些依赖?

image
"dependencies": {
"axios": "^0.18.0",
"immutable": "^4.0.0-rc.12",
"react": "^16.8.4",
"react-dom": "^16.8.4",
"react-redux": "^6.0.1",
"react-router-dom": "^5.0.0",
"react-scripts": "2.1.8",
"react-transition-group": "^2.6.1",
"redux": "^4.0.1",
"redux-immutable": "^4.0.0",
"redux-thunk": "^2.3.0",
"styled-components": "^4.1.3"
},


yarn add XXXX =>介绍

image

使用yarn的安装方式,比起npm性能更好,速度更改

  • 1.react-redux进行全局状态管理
  • 2.redux-thunk可以发起异步action
  • 3.redux-immutable将数据变为不可变数组/对象
  • 4.react-transition-group实现css动画
  • 5.axios发起AJAX请求
  • 6.react-router-dom实现前端路由跳转
  • 7/styled-components用js文件写css样式

react与vue状态管理的区别

image

虽然vue.js也是数据驱动界面
但是react在底层思想中:一切都是组件,all in js
本是构建ui层面的功能
由于state的不可变性,redux状态管理的设计就及其重要
在大型业务和模块化开发中

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今年看了你的演唱会,对你的映像还沉浸在转角遇到爱里面的秦朗,那时候还在读初中,转眼即逝,现在也是为了生活奔波的职业...
    我就取个名字阅读 229评论 0 0
  • 仰望高山境界宽,静观流水乐清闲。 两人对弈怀真趣,不论输赢俱笑颜。
    蛮力阅读 458评论 3 8
  • 46岁了,有人抱孙子了,而我还在学习,有人说我呆,有人说我有所图,而我目的很明确,为了快乐。
    小渡许岩阅读 164评论 0 1
  • 相比于人类的丑陋不堪,大自然的美可歌可赞!天天晨练的大庙山,雪后的一草一木都透露出蓬勃生机!
    青岛寒江雪阅读 122评论 0 1
  • 咔锅锅阅读 197评论 0 0