|
|
| |
| |
职位描述 用小程序查看更多 |
|
前端开发: 1.基于WebStorm[ViteVue(TypeScript)]技术进行网页开发及调试前端逻辑; 2.借助fabric.js实现Canvas卡片排版、画布内容导出,通过html2pdf.js完成排版内容PDF导出,配合CSS控制打印样式; 3.通过Axios实现前后端接口交互(含鉴权token处理); 4.对接WebSocket实现设备通讯机器状态实时推送的前端展示。
后端开发: 1.基于PyCharm[PythonFastAPI]开发及调试后端逻辑; 2.用SQLite(或其他数据库)存储用户信息、排版模板、操作日志, 3.通过Passlibpython-jose实现密码加密与JWT鉴权(可选) 4.借助Pythonsocket库与裁切机建立TCP连接,完成设备数据收发; 5.用asyncio(Lock/Queue)实现多客户端对设备的有序访问控制; 6.协助配置Nginx反向代理、HTTPS及前端静态文件托管,配合Linuxcrontab完成数据库备份、证书续签。
协作与维护: 1.参与前后端联调,保障排版、设备通信等模块稳定运行; 2.维护项目技术栈依赖,排查并 |
|
| |
|
|
| |
|