下载代码覆盖到 frontend 文件夹下,保留 src/client.ts 文件,这是 tsrpc 框架提供给客户端调用后端接口的方法。重装依赖,即可运行起来。 接下来实现一个用户管理的前后端功能。 后端接口 在backend/shared/protocols 下新建一个 users 文件夹,用于定义用户管理的相关接口。在该目录下,新建 db_User.ts 文件,用于定...
通过Main 方法启动后端服务 \ab-spring-boot\ab-spring-boot-app\src\main\java\com\dstz\AbSpringBootApp.java,默认端口为 8080 下载 前端工程 agilebpm-ui ,并在根目录下 执行 命令 yarn install 完成安装后,在 vite.config.ts中修改后台服务地址,如 http://localhost:8080/ 然后执行 npm run dev 启动前...
二.后端分页 的实现 后端分页一般都使用的是MybatisPLus的分页,这里需要特别注意一下,在创建Ipage对象时,也就是使用分页功能时需要配置MyBatisPlus的配置文件,才能正常使用分页功能: packagecom.zj.union.config;importcom.baomidou.mybatisplus.annotation.DbType;importcom.baomidou.mybatisplus.extension.plugins.Mybat...
我是用了vue3+element-plus来搭建的项目,所以登陆也是用了element-plus的el-form组件 页面骨架部分 <template> <el-form :model="user" status-icon :rules="rules" ref="userForm"> 火星 <el-form-item prop="username"> <el-input type='text' prefix-icon="el-icon-user" v-model="user.username...
Vue3+Ts+SpringBoot+shiro+OAuth前后端分离实战 前后端分离脚手架搭建 登录模块设计与实现 Layout模块设计与实现 菜单管理 操作日志管理 角色管理 用户管理(拼课 wwit1024) RBAC模型按钮级权限控制 个人中心管理 OAuth2.0实战
后端采用 TSRPC 框架实现 API 接口,前端采用 vue-manage-system 后台管理系统框架,数据库采用 mongodb。TSRPC 是专为 TypeScript 设计的 RPC 框架,经千万级用户验证。适用于 HTTP API、WebSocket 实时应用、NodeJS 微服务等场景。有兴趣深入了解可以参考 TSRPC官方文档。 创建项目 用TSRPC 脚手架快速创建一个项目...
一个开箱即用,前端基于vite 2+vue 3+typeScript+element Plus+pinia+vue-router 4的PC端项目模板。 后端由nestjs构建高效、可扩展的 Node.js 服务器端应用程序的开发框架。 🚀 开发 安装 #全局安装yarn npm install yarn -g #进入项目根目录 yarn install ...
env.d.ts 运行pnpm run lint 8个月前 index.html 初始提交 10个月前 package.json 依赖包升级 7个月前 pnpm-lock.yaml 依赖包升级 7个月前 tsconfig.app.json ts配置修改 7个月前 tsconfig.config.json ts配置修改 7个月前 tsconfig.json 初始提交 ...
在vue3+ts+element-plus 的基础上,实践了一下,将RuoYI前后端分离版本前端重写了一下,产生了RuoYi-Vue3 开源版本。 但是这个版本并不能更好的满足公司技术需求,在RuoYi-Vue3的基础上 加入了qiankun ,改成了微前端的版本。 RuoYi-Vue3仓库地址:https://github.com/RainManGO/RuoYi-Vue3RuoYi-Vue3-qiankun仓库...
1、后端技术栈 1). Spring Boot 3Spring Boot 3 是一个开源的Java框架,用于简化Spring应用的初始搭建以及开发过程。它集成了众多常用的库和配置,使开发者能够快速搭建起一个稳定且强大的后端服务。在本博客系统中,Spring Boot 3 负责处理业务逻辑、数据访问以及与前端进行交互。