做网站的项目开发计划书,用电脑做网站服务器,怎么做俄语网站,WordPress访问数据插件教程简介
本文将简单描述视频网站教程#xff0c;视频网站是一个类似于腾讯视频一样的网站#xff0c;视频资源用户自己上传#xff0c;然后提供友好的界面查看视频和搜索视频#xff0c;并且提供管理页面对于视频进行管理#xff0c;我们将使用Blazor作为前端#xff0…教程简介
本文将简单描述视频网站教程视频网站是一个类似于腾讯视频一样的网站视频资源用户自己上传然后提供友好的界面查看视频和搜索视频并且提供管理页面对于视频进行管理我们将使用Blazor作为前端并且由MasaFramework作为后端框架一般情况下我们需要做简单的权限管理对于用户登录我们将使用JWT用户将进行角色区分因为会存在管理后台所以需要区分角色一般系统默认会创建一个用户这个用户就是最高权限用户。
技术栈
后端技术栈.NET 8,MasaFramework,MiniApis,EntityFrameworkCore,PostgreSQL,Redis,DDD,CQRS,充血模型DockerJWTAutoMapperSwagger
前端技术栈Maui,HttpClient进行交互。
后端项目创建
环境准备Visual Studio 2022.NET 8 SDK 第一步安装MasaFramework项目模板 dotnet new install MASA.Template创建后端项目打开Visual Studio 2022创建新项目 项目创建完成然后得到俩个项目Video.Contracts和Video.Service一般共用的模型或接口定义都放到Video.Contracts。
结尾
项目文档开源地址 github https://github.com/239573049/docs gitee https://gitee.com/hejiale010426/docs