前端想转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

后续继续

相关推荐
To_OC1 小时前
面试被问了三回三栏布局,这次我终于把 BFC 那层窗户纸捅破了
前端·css·面试
fīɡЙtīиɡ ℡1 小时前
AI 应用系统设计
java·开发语言·人工智能
小淮AI1 小时前
国际教育课程的本土化探索:以枫叶教育三十年为观察样本
大数据·人工智能
To_OC1 小时前
啃完 TS 工具类型我发现:Pick 和 Omit 原来就是一层窗户纸
前端·面试·typescript
又折桃枝换酒钱1 小时前
VisCoder2:构建多语言可视化编码智能体(翻译与解读)
人工智能·信息可视化
AI绘画哇哒哒2 小时前
【建议收藏!】35岁后端血泪忠告,这3类人别硬转Agent(过来人亲述)
java·人工智能·后端·ai·程序员·大模型·agent
Chengbei112 小时前
DSH渗透测试插件dsh-pentest全新升级!适配DeepSeek Harness,可视化探索链路,一键搭建轻量化AI渗透测试环境。
人工智能·web安全·网络安全·微信·小程序·系统安全·安全架构
QN1幻化引擎2 小时前
DalinX Phi 性能突破:跨层秩保持对齐与意识涌现度量的实证研究
人工智能·ai·架构·agi·asi
NeilCarmack2 小时前
Deepseek-harness增加桌面版端序列:第 1 讲 · 命令解析:`pnpm dsh desktop` 的第一步
人工智能·agent·ai agent
龙兵AI增长破局圈.赵老师讲成交2 小时前
只有把过程管好,结果才会出来。
大数据·人工智能·ai·创业创新