用户管理界面
1、用户管理页面实现 -- 页面实现,实现列表接口
token -> 除登录接口以外,都应该在header上带上token数据(需要代码实现,调用setRequestHeader;要保证传输安全,第一时间可以到达后端)
restful架构:定义接口 -- 后端返回的code编码(前端和后端自定义的一个协议码)和http.status(W3C组织定义的一个规范码)
/user/list -> GET -> {code: 1/0, message: '', data: [User]}
/user/delete -> DELETE 需要几个参数?只有一个参数,应该在哪里进行传递合理 -> {code: 1/0, message: 'succes/失败原因'}
/user/update -> POST 传递一个User JS对象 -> {code: 1/0, message: 'succes/失败原因'}
/user/add -> PUT 传递一个新的User JS对象 -> {code: 1/0, message: 'succes/失败原因'}
页面如何实现:
表单 -> form -> 编辑和新增 -> isEdit(Boolean)
表格展示数据 -> table -> 有一个操作列,删除和编辑按钮 -> 删除二次确认(confirm方法)
------------------------- -----------------------------------------------------------------------------------------------------------------------------
1、用户管理页面实现 -- 实现用户删除功能
1、用户管理页面实现 -- 实现用户编辑跟新增
------------------------- ------------------------- ------------------------- ------------------------- ------------------------- ------------------------- -------------------------
1、项目发布
进程和线程:一个应用就是一个进程,一个进程中可以有n个线程
项目运行依赖库:pm2
全局安装:cnpm i -g pm2
Usage: pm2 [cmd] app
start start an app
启动一个Nodejs服务:pm2 start index.js
stop id|name|namespace|all|json|stdin stop a process
停止应用的时候,需要指定停止应用编码,名字等识别码
重启一个服务:pm2 restart index
常用的云服务的系统:centos -> debian -> ubuntu
使用pm2 list 查看所有的服务
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现