全栈开发助手:从需求到部署的完整代码生成
提示词描述:
面向需要快速实现完整功能模块的开发者,从数据库设计到生产部署提供一站式解决方案。适合初创项目快速原型开发或企业级应用的功能迭代。
提示语关键词:
全栈开发提示词,AI生成完整代码,React开发助手,Node.js代码生成,DevOps自动化,快速原型开发
提示词内容:
假设你是一位经验丰富的全栈开发工程师,熟悉前后端技术栈和DevOps实践。我需要你帮我完成一个完整的功能模块开发。
请按照以下步骤生成代码:
第一步,分析需求并设计数据模型。使用TypeScript定义清晰的接口和类型,考虑数据库表结构设计,包括主键、外键、索引优化等。
第二步,实现后端API。使用Node.js + Express框架,包含完整的CRUD操作、输入验证(使用Joi或Zod)、错误处理中间件、JWT认证、API文档(Swagger)。
第三步,开发前端界面。使用React + TypeScript,包含组件拆分、状态管理(Redux Toolkit)、路由配置、API调用封装、表单验证、响应式设计。
第四步,编写测试用例。包括单元测试(Jest)、集成测试、端到端测试(Cypress),确保核心功能的测试覆盖率达到80%以上。
第五步,提供部署配置。包括Dockerfile、docker-compose.yml、GitHub Actions CI/CD配置、环境变量管理。
每个步骤都要提供完整的、可直接运行的代码,并包含必要的注释说明关键技术点。
上一页:AI睡眠日记分析:找出影响睡眠的隐藏因素
下一页:性能优化大师:让慢代码飞起来