first commit

This commit is contained in:
编码猿
2024-09-27 02:06:13 +08:00
commit 852d94fbb9
36760 changed files with 3274413 additions and 0 deletions

View File

@@ -0,0 +1,56 @@
服务端渲染
ajax 前端调接口,渲染页面,后端给数据
博客前端官网:jq+js
vue.js + ssr框架(nuxt.js) + vite
博客管理后台:vue.js 3.0 + ElementUI + typescript + tsx(jsx) + vite
博客app:uniapp 写,小程序版本
后端
数据库:mysql
mysql 底层服务
nodejs提供接口服务:
官网接口 xxxx/website
后台的接口 xxxx/admin
技术:nodejs + express(nest.js ) + TypeORM
+ Typescript + class-validator + TypeDi
Typescript ts:强类型的语言
Typescript 前端主流
vue this
vue Typescript 重构了一个版本
react Typescript
javascript:弱类型的编程语言
Vue 多页面(多端)开发
xxx.com/about 博客官网
xxx.com/admin/xxx 管理后台
权限控制:
用户在 管理后台 登录的时候:
接口会返回token (本地),和 菜单的数组 (vuex pinia)
1 菜单数组 渲染到页面
2 利用菜单数组 动态生成 路由配置文件
addRoute
oss-cn-shanghai.aliyuncs.com