Cursor小程序实战⑥前后端联调常用技巧
一、什么叫前端,什么叫后端?
前端:注重UI展示和交互
APP、小程序、网页,比如界面上的按钮、图片、文本输入框等
后端:注重数据存储和逻辑,负责接收从前端发送过来的请求并处理这些请求,然后将结果返回给前端
各种后端语言及框架
所以前后端的联调不仅仅限制于小程序,这是一套通用的方法论
二、什么叫开发环境,线上环境
开发环境(本地环境): 后端服务在本地启动,数据库在本地,只能自己访问
线上环境(正式环境): 后端服务在服务器启动,数据在服务器,所有人能访问
所以,联调的前提必须有环境的配置,这也是一个正常前后端项目应该具备的
前端项目的环境配置,最主要是 需要对接的API服务地址
后端项目的环境配置,最主要是 数据库链接地址,或者其他一些重要的配置
三、两种联调方式
1)一键联调
将前端后端项目放到一个文件夹内,在cursor中可以共享上下文
优点:
方便快速,能一次对话完成前后端同时修改
缺点:
上下文长度容易超出,经常要new Chat
rules比较多,管理容易混乱
你需要经常在对话中指定 项目所在的目录,比如 改小程序,你需要@ 小程序目录,这样才能限定cursor检索代码的范围
2)跨项目联调
优点:
职责单一,管理清晰,上下文的内容比较明确,因为你只针对 前端的逻辑或者后端的逻辑
rules管理起来比较方便
缺点:
需要维护API文档(其实这是一个好习惯)
需要打开两个cursor
如果前后端改的是同一个东西,同样的逻辑你需要在前端的cursor对话框和后端的cursor对话框中说两次
立即观看