Copyright: Attribution, allow others to create paper-based, and must distribute paper (based on the original license agreement with the same license Creative Commons )
Based springboot + vue develop a website video player
Recently nothing is done, do a video site college thing, this website intends to do it, even if it is a feeling.
If you would like to join the QQ group [free] Developer: 676 175 491
Project structure
This project is divided into two front and rear end portions, distal VUE mainly used, which uses vue-cli scaffolding, the UI integrated element-ui, also encapsulates vue-axios like. Project is structured as follows:
Front-end project structure
In the project also has written explanation detailing the meaning of directory folder:
#--------build => webpack相关配置
#-------config => vue基本配置文件(监听端口,打包输出等)
#---------dist => 编译后的项目
#-node_modules => 用node安装依赖包
#----------src => 资源文件(开发的目录)
|
=>-----assets => 静态资源文件(js,css等)
=>-conponents => 公用组件编写文件
|
=>-providers => 封装axios和接口地址
=>-------page => 页面存放位置
|
=>------main => 主页面文件夹
=>-----router => 路由配置
#-------static => 静态资源(图片,json等)
Back-end project structure
Here compiled some tools, activeMQ, Filter, image watermark, mongodb database, websoket and so on. Integrated framework mybatis-plus and the like.
database
Database plan to use mysql, the database has not been created yet, the other can.