前端想转AI全栈-初步练习记录

背景:

最近已经裁员潮了,前端已凉,为了后续还能找到工作或者对自己的提升,现在记录尝试开始转AI全栈,因为本人是前端,不具备任何的后端知识,所以直接一步尝试简单的AI全栈,先把思维先扭转过来,后续再一步步提升。

阶段 1:能从前端 fetch 到你自己写的后端

目前先走第一步:

现在我满是前端的电脑先搭建后端,先学会生成自己的一个API,能调通先

基于目前我的环境有这些工具:有nodejs,有vscode,我会vue,ai开发工具是codex

还没真正写过后端

你现在这一阶段 只要完成一件事:
目标只有一个:

👉 用 Vue 调用一个你自己写的 Node 后端接口

👉 不接 AI、不接数据库、不做鉴权

完成这一步,你就正式进入 AI 全栈赛道。

非常重要的心态说明(先说清楚)

  • 你现在 不是在"学后端"
  • 你是在 给前端找一个"中间人"
  • 这个中间人将来才会去找 AI(第二步)

第一步整体结构(先看全貌)

ai-demo/

├─ server/ ← 你新学的(Node 后端)

│ └─ index.js └─ web/ ← 你熟悉的(Vue))

👉 前端和后端是两个独立项目,用 HTTP 通信

1 步:创建后端项目(你现在就做)

1️⃣ 新建一个文件夹(任意地方)

复制代码
mkdir ai-demo
cd ai-demo

2️⃣ 创建后端目录

复制代码
mkdir server
cd server

3️⃣ 初始化 Node 项目

复制代码
npm init -y

你会看到一个 package.json,这一步成功就行。

4️⃣ 安装最基础的后端框架(Express)

复制代码
npm install express

为什么是 Express?

因为:

  • 概念最少
  • 文档最多
  • 非常适合你这种「前端转后端第一天」

第 2 步:写你第一个后端接口(核心)

1️⃣ 在 server 目录下创建 index.js

完整复制粘贴下面代码:

javascript 复制代码
const express = require('express')

const app = express()
const PORT = 3001

// 让后端能解析 JSON
app.use(express.json())

// 定义一个 API 接口
app.post('/api/chat', (req, res) => {
  const userMessage = req.body.message

  console.log('收到前端消息:', userMessage)

  // 先假装这是 AI 的回复
  res.json({
    reply: '后端收到你的话:' + userMessage
  })
})

app.listen(PORT, () => {
  console.log(`✅ 后端已启动:http://localhost:${PORT}`)
})

现在 不用理解每一行,你只要知道三点:

  • /api/chat 是一个接口
  • 它接收前端传来的内容
  • 它返回一个 JSON

后续继续

相关推荐
禹亮科技9 分钟前
制造业100㎡跨国技术评审会议室音视频整体解决方案(亿联+思必驰+讯飞AI落地实践)
人工智能·音视频·视频会议系统集成
2601_9557598810 分钟前
Claude API Key 交接与离职回收操作指南
人工智能
老云讲算力市场16 分钟前
智算中心加速迈向超节点时代,奇点算力布局高效算力服务
人工智能·科技
潍坊老登20 分钟前
甲方正在记着办理经营性ICP许可证,我三天二开了一个在线教育系统
人工智能
benben04428 分钟前
大模型之基于TRL的ORPO对齐训练实战篇
人工智能
Revolution6138 分钟前
React 组件重新渲染时,到底重新执行了什么
前端·react.js·面试
中微极客1 小时前
多智能体编排实战:CrewAI vs AutoGen(2026版)
大数据·网络·人工智能
葡萄城技术团队1 小时前
活字格 AI Coding——重新定义大屏开发范式(三)
人工智能
QXWZ_IA1 小时前
RTK外业成果怎么判断能不能用于正式成图?交付标准
人工智能·科技·智能硬件
骊城英雄1 小时前
Rust从入门到精通-trait
人工智能·算法·rust