视频网站开发

知识共享许可协议 版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons

基于springboot + vue 开发一个视频播放网站

最近也没什么是做,做一个视频网站大学的时候的事了,打算把这个网站做出来,就算是一种情怀吧。
如有想加入QQ群【自由开发者】:676175491

项目结构

这个项目分为前后端两部分,前端主要使用vue,其中采用了vue-cli脚手架,UI集成了element-ui,还封装了vue-axios等。项目结构如下:

前端项目结构

在这里插入图片描述
在项目也有写说明,详细说明了目录下文件夹的含义:

#--------build => webpack相关配置

#-------config => vue基本配置文件(监听端口,打包输出等)

#---------dist => 编译后的项目

#-node_modules => 用node安装依赖包

#----------src => 资源文件(开发的目录)
          |  
           =>-----assets => 静态资源文件(js,css等)
           
           =>-conponents => 公用组件编写文件
                        |
                         =>-providers => 封装axios和接口地址
           
           =>-------page => 页面存放位置
                        |
                         =>------main => 主页面文件夹
           
           =>-----router => 路由配置
           
#-------static => 静态资源(图片,json等)

后端项目结构

这里整理了一些工具,activeMQ、Filter、图片水印、mongodb数据库、websoket等。框架中集成了mybatis-plus等。

在这里插入图片描述

数据库

数据库打算使用mysql,暂时还没有创建数据库,其他的也可以。

总结

目前还在构思,想做一个比较出色的项目还是比难的,项目主要实现视频在线播放和消息对话功能。有兴趣的话请加入【自由开发者】:676175491一起探讨需求和开发。

猜你喜欢

转载自blog.csdn.net/qq_38036909/article/details/89358383