Team AI 里前端转全栈怎么落地到项目
如果我要把前端转全栈这件事落到 Team AI 项目里,我不会说我也写过一些后端接口,而会直接用这个项目里的上下文链路来讲。
第一层是页面和交互,我做的是项目工作台、Kanban、会话、trace、设置这些前端工作面。
第二层是资源契约,我不能只停留在调接口,因为这里不是普通 CRUD,而是 HATEOAS 资源导航,要处理 follow(rel)、动作发现、分页关系和模板能力。
第三层是对象和上下文的一致性,比如卡片流转不是前端自己改数组,而是后端要做 policy、WIP、entry rule 校验,前端只是表达用户意图,再接住 authoritative state 回流。
第四层是异步和可观测性,因为系统不是点完就结束,还要看 session 有没有启动、trace 有没有补齐、SSE 事件有没有把最终状态推回来。
第五层是建模和边界意识,也就是我要理解 project、task、card、session、trace 这些对象分别代表什么,哪些是上下文容器,哪些是被操作对象,哪些是执行生命周期边界。
所以我会把自己的角色定义成:我虽然是以前端切入,但在 Team AI 里关注点已经延伸到了资源契约、对象建模、状态回流、实时事件和系统反馈闭环。这就是我理解的偏前端出身的全栈,而不是会写一点 Node 就叫全栈。