# PeakTodo **Repository Path**: Iontheroad/peak-todo ## Basic Information - **Project Name**: PeakTodo - **Description**: 一个nodejs+express+mysql的前后台小demo练习 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-16 - **Last Updated**: 2024-06-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: Nodejs, Vue, TypeScript, Express ## README ### PeakTodo Demo初衷:学习NodeJS和MySQL、以及了解后端开发逻辑而写的一个todo模板,功能比较简陋(后续有时间会重构),不过写的还算规范(自我觉得😁哈哈哈...😂) #### 服务端 - 主要实现了双token验证,后台可以有效的控制用户的登录状态; - 其余的增删改查练习.. 技术栈 - nodejs - express - express-jwt - express-validato - jsonwebtoken - mysql2 #### 用户端 - 基于双token实现无感刷新 - 降低对接口拦截器的耦合 - 处理了登录失效时并发情况问题 - ... 技术栈 - Vite5 - Vue3 - Typescript - ElementPlus - axios - Pinia - ....