zoukankan      html  css  js  c++  java
  • React|常用相关框架

    一、仓库相关

    Redux

    react项目常用的一款状态管理工具,主要概念有:

    • Action:从应用(比如说view、服务器响应)到 Store 的一个载荷(payload),形如:
    {
      type:string,  //类型
      payload:any  //数据
    }
    
    • Reducers:指定如何响应Action并存放进 Store
    • Store:存放数据的仓库

    相关链接:Redux中文文档Redux github地址

    Mobx

    一款响应式的状态管理框架,个人非常喜欢,相比 Redux 的繁琐规定,Mobx 更加自由,适合中小型项目开发。
    相关链接:Mobx 官网

    二、路由相关

    react-router,react-router-dom

    是react官方维护的,事实上也是唯一可选的路由库。注意这二者都是一家产物, react-router-domreact-router的扩展,react-router有的它都有,只不过多了很多有用的组件。在项目开发中只安装react-router-dom就可以了。
    相关链接:官网

    三、数据状态相关

    immutable.js

    四、其他

    富文本编辑器

    draft.js,个人最喜欢的react富文本编辑器,十分简洁,可自定义富文本的子组件,链接:draft.js官网

    动画库

    react-spring
    Ant Motion

  • 相关阅读:
    channel分析
    Nginx|基础
    item2
    搜索引擎技巧
    计算机网络|概述
    操作系统|进程
    分布式事务一致性
    画图工具StartUML
    内存分配
    MPG分析
  • 原文地址:https://www.cnblogs.com/panshaojun/p/13949553.html
Copyright © 2011-2022 走看看