- Published on
Latest
Shelton
- Published on
结合 node-cron、Express、PM2 实现稳定的定时任务时,需要考虑任务管理和 PM2 多进程冲突。- Published on
在 Express 中,你可以在 controller 层抛出异常,而不需要在每个 server 层使用 try-catch 来捕获异常。最佳实践是通过全局错误处理中间件来统一处理异常。这样可以更简洁地管理错误逻辑,避免冗余的 try-catch 代码。- Published on
在搭建 AI 会话 API 的场景中, 可以结合两者优势, 使用 `HTTP + 流式返回` 处理初始响应,快速获取第一段回复, 使用 `WebSocket` 维护后续的对话,实现更顺畅的交互体验。- Published on
在 Express 中使用 mongoose 作为 ODM 工具, 正确设置索引, 并启用时间戳自动更新, 可以考虑使用 nanoid 代替默认 ObjectId
Subscribe to my newsletter
Get notified when I publish new posts.