Video Web Development

Creative Commons License 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

Here Insert Picture Description
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.

Here Insert Picture Description

database

Database plan to use mysql, the database has not been created yet, the other can.

to sum up

Is still the idea, I wanted a more than excellent project still difficult, the project mainly for video online play and messaging conversation function. Are interested, please join [the developers] freedom: to explore the needs and development 676 175 491.

Guess you like

Origin blog.csdn.net/qq_38036909/article/details/89358383