美文网首页web
用react+dva+umi和springcloud创建项目--

用react+dva+umi和springcloud创建项目--

作者: 兔子Tony的主人 | 来源:发表于2018-08-13 14:42 被阅读0次

    这篇文章作为开篇,主要介绍一下本系列的目标,和基础环境。

    注意:该系列文章面向全栈,面向入门。纯前端,或者纯后端看着肯定会吃力。欢迎任何大牛观赏和批评。

    目标

    • 这一系列文章的目标是,搭建一个具有开发敏捷,易扩展,热发布等特点的网站应用;具体特点后边再往上加吧。
    • 这个应用的功能,首先基础的,有用户管理,权限管理;扩展的功能有用户详细资料管理,任务管理,检查表管理等功能。
    • 架构采用前后端分离的架构

    基础环境

    • 如果想要照着我的这个系列做全套的话,估计你得有一台好的电脑了。尤其你的电脑要有16G保底的内存,才能像我这么玩。呵呵。这里介绍一下我的电脑,机械革命品牌的笔记本(刚开始觉得有些坑,后来用时间长了,觉得还好。哈哈),原配置是I7-7700,GT1050,8G内存,128G+1T硬盘,后来自己加配到16G内存,加了一块256G的固态。估计一般人不会为了开发,整这么好的本本,这里先说了。
    • 有了电脑之后,开始搭建环境,环境都是在虚机里,这也是要16G内存的原因。为了和企业的真实环境比较一致,这里搭建的虚机比较多。后边将会有详细的介绍。
      这里先大致介绍一下各个虚机的用途
      • 首先win10虚机一枚,主要用于前后台开发
      • linux虚机一枚,安装nexus,作为maven的本地仓库
      • linux虚机一枚,安装svn,最为公司的代码管理仓库
      • linux虚机一枚,安装数据库服务,公司不可能数据库和代码跑在一台电脑上。
      • linux虚机一枚,安装nginx,作为静态代码服务器
      • linux虚机一枚,作为生产环境中的后端服务
        具体的linux系统我自己使用的是centos7,大家可以根据自己的情况选择。
        鉴于毕竟是学习(如果内存能配到32G,到是可以玩玩。哈哈),而不是真正的生产环境,这里就不搭建如堡垒机,跳板机,以及前后端负载均衡等一系列的虚机了,有兴趣的话可以自己了解一下。
    • 开发用的IDE这里介绍下,前端用的vs code,后端用的eclipse
    开篇就说到这里,以前都是闷头做,没做过太多的记录,导致做了一段时间别的工作,回头都不知道该怎么继续了。这里与其说是分享,更多的其实是给自己做一个记录。

    相关文章

      网友评论

        本文标题:用react+dva+umi和springcloud创建项目--

        本文链接:https://www.haomeiwen.com/subject/ootubftx.html