1、项目来源
在Github上发现了一个基于SpringBoot+Vue技术栈的微人事全栈项目。俗话说:不吃好的不吃贵的,今天整俩嘎嘣脆的,一瞧这项目13k的star,挺好,咱今天就从零开始造它!
2、项目技术栈
该项目采用前后端分离技术开发。
前端使用ElementUI+Vue构建SPA,后端则用简单易上手的SpringBoot。SPA是指单页面应用,所有的HTML、CSS、JS都通过单个页面加载,用ajax与后台进行数据交互。后端技术呢,那就复杂多了,此处不赘述。
前端开发工具Sublime,后端开发工具IDEA,好了赶紧开始吧。
3、前端项目构建
Vue使用webpack来构建,首先自己先安装好NodeJS,然后打开CMD:
npm install -g vue-cli
vue init webpack my-project
cd my-project
npm run dev
当npm run dev执行后就可以在浏览器中输入http://localhost:8080,回车