1.通过使用 Node + Express + Vue3 + Ant 开发
2.Node 中使用redis 和mysal 数据库 完成数据的操作
3,路由权限功能,包括路由,以及页面显示的操作按钮和组件的控制显示和隐藏
4. 通过使用jut 设置token 值,在全局添加 检验,是否需要携带 token 值,才可访问
5. 通过使用Docker 容器,将项目部署到node 镜像中,然后将镜像中的端口映射到宿主
机中,宿主机在安全组中开放端口,使用 PM2 搭建 web 服务
6. 在请求中使用 Promise 和 Aync await 操作数据,通过使用axios 请求 第三方 Api接
口,操作数据,封装函数。
7.设计 post 和 Get 接口,发送和接受数据 通过 二进制 获取,protobuf 数据,通过操作 ArravBuffer,再对二进制数据加密,增强安仝系数
8.通过使用 socket.io 创建即时通讯
9.通过redis 缓存 路由,登录的 token 和 包括角色的杈限等等
10. 在操作mysal 前检验数据的类型,和格式,防止sal 注入问题,完成一对多,多对一等场景的使用,如:一对多:用户查角色。多对一:多个SN 号查箱号。
11. vue3 使用语法糖 setup + lang=-ts ,编辑项目,包括使用计算属性,watch, pinia 等等功能,路由模式为 history 模式
2022.04-至今蓝牙对接
项目描述:
1.使用reacttts 制作项目
3.使用 ws 配合 protobuf协议做接口的对接工作
4.包括使用hooks 中 usestate,useReducer 代替redux,usecontext 创建上下文,useEffect,
usevemo, forwardRet ¥功能的伊州
5.通过使用node + express + mysal 做服务端,配合使用 docker,使用node 镜像,创建虚拟环境,将 node 镜像映射到主宿机端口
6.通过 protobuf 进行通信,使用 router 做接口,完成对于数据的增删改查,包括上传图片
功能,登陆注册,以及使用 socket.io 做即时通讯,的功能