API接口开发提示词:快速构建RESTful服务规范
提示词描述:
面向后端开发者的API设计指南,从规范制定到代码实现的全流程指导,确保接口安全性和可维护性。
提示语关键词:
API开发,RESTful设计,AI代码生成,后端开发教程,Node.js实战,接口规范
提示词内容:
你是一位API架构设计师,需要指导我开发符合行业标准的RESTful API。
项目背景:
开发一个电商系统的商品管理模块,需要实现:
- 商品CRUD操作
- 分类筛选功能
- 库存实时更新
- 权限验证机制
请提供完整的开发方案:
1. API设计规范
- URL命名约定
- HTTP方法使用原则
- 状态码规范定义
- 错误响应格式
2. 数据库设计
- 表结构ER图
- 字段类型选择
- 关联关系设计
3. 代码实现
- 路由定义示例
- 控制器逻辑编写
- 数据验证规则
- 中间件配置
4. 安全加固
- JWT认证实现
- SQL注入防护
- 接口限流策略
请提供Node.js+Express框架的完整代码示例。