http://naotu.baidu.com/file/db24064fbe719f631c53266965052219?token=33982153e011b302

    Vue系统框架
    序号

    优势 是否必选
    1 基础框架 Vue
    2 脚手架 Vue CLI 3 官方推荐
    3 UI框架 element UI(推荐) 生态丰富,3万星,饿了么背书,有可借鉴,节省一定的工作量,灵活性较强,组件性bug相对较多
    iView 生态相对薄弱,1.7万星,社区维护
    Ant Design 生态薄弱,2000星,阿里背书,组件功能更丰富
    4 路由管理 Vue router 官方推荐
    5 状态管理 VueX(推荐) 适合大型应用
    EventBus 基于原生的js 的发布订阅(已被Vue 放弃)
    6 请求插件 axios
    7 表格插件 待定,需研究,先确定表格功能,再选择插件
    8 css 预处理 LESS
    SASS(推荐)
    9 图标管理 iconfont 阿里图标库,内容丰富,应用简单,建议公司建立公有账户统一管理
    10 静态文件管理(图片,音频,视频等) 阿里OSS服务器 阿里支持,统一存储管理,建议公司建立公有账户统一管理
    11 npm 发布流程 npm 发布流程
    12 数据mock mock.js
    swagger
    13 单元测试 karma





    React系统框架
    序号

    优势 是否必选
    1 基础框架 React
    2 脚手架 create-react-app 官方推荐
    3 UI框架 element react(推荐) 生态相对薄弱,1700星,饿了么背书,灵活性较强,组件性bug相对较多
    Ant Design react 生态更丰富,3万星,阿里背书,组件功能更丰富
    4 路由管理 React router 官方推荐
    5 状态管理 Redux 适合大型应用
    Mobx 灵活性高,易应用
    6 请求插件 axios
    7 表格插件 react-data-grid
    8 css 预处理 LESS
    SASS
    9 图标管理 iconfont 阿里图标库,内容丰富,应用简单,建议公司建立公有账户统一管理
    10 静态文件管理(图片,音频,视频等) 阿里OSS服务器 阿里支持,统一存储管理,建议公司建立公有账户统一管理
    11 npm 发布流程 npm 发布流程
    12 数据mock mock.js
    swagger
    13 单元测试 待定