Springboot+vue的前后端分离项目开发 第0步(基本情况)

 

0、说明

本系列文章旨在记录开发过程和开发中个人心得以及心境历程,由于后端雏形是以MVC模式开发的,所以会先将其改造为数据接口的后端服务项目,然后配合vue制作前端,尝试MVVM模式,中途会学习相关技术,故开发速度和文章更新取决于我个人懒惰程度哈哈,我现在住在一个不会被外界打扰的地方来开发,所以开始的进度应该会比较快,快速开发的状态大概可以持续到7月底。

本项目是以warframe官方DE提供的一周紫卡交易信息数据为基础,同时从各个紫卡信息交易平台如WFA,warframe market等调用api接口来向玩家全面的展示游戏内的紫卡交易信息,供玩家参考。

项目后台管理部分会强调安全管理,保证数据的正确更新,但不保证即时性,因为我也不知de官方什么时候更新信息。


1、使用技术


后端使用技术

  • SpringBoot
  • MyBatis
  • MySQL

零碎的后端开发技术

  • druid连接池
  • devtools热部署插件
  • fastjson
  • mybatis-generator 反向生成java代码

后端接口测试工具

postman软件

前端使用技术

  • Vue
  • ElementUI
  • axios跨域请求
  • vue-router

2、已开发情况

后端原本已经开发了完整的MVC模式的基本框架,原本准备是在此基础上添加各种网页视图和业务逻辑,但考虑到老是按照已经会的模式来做项目太无聊了,所以才上网看看现在的项目,大都是前后端分离的,前后端分离的各种好处,稍微看一下网上的信息有很多,在此就不说了,实际上我也说不清楚,但至少我觉得,分离后,我可以专注地在后台写业务逻辑,前台选用后台提供的数据写页面,一来很开发目的很清晰明白,二来,这个操作实在太酷了!!!玩过游戏的都有一种感觉,要么我就想无限种田一波推,要么我想血战到底,现在,只需要一个人专注种田,另一个人用提供资源去战斗,实在太COOL~~了!

后端已经开发的两个功能分别是网页显示一周紫卡信息和一键更新一周紫卡信息数据

Springboot+vue的前后端分离项目开发 第0步(基本情况)_第1张图片 一周紫卡信息
Springboot+vue的前后端分离项目开发 第0步(基本情况)_第2张图片 更新一周紫卡信息数据

3、当前准备开发计划

  1. 后端这两个功能的接口
  2. 前端页面显示
  3. 完善后端功能
  4. 完善前端页面
  5. 美化前端页面
  6. 后端操作数据库的安全管理
  7. 服务器的横向搭建和负载均衡
  8. 数据库读写分离

你可能感兴趣的:(开发,Springboot,vue,开发日志)