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

后续继续

相关推荐
黄啊码2 小时前
【黄啊码】程序员真正该担心的,不是 AI 会写代码
人工智能
weixin_468466853 小时前
Ava 2.0 智能应用场景落地指南
人工智能·自然语言处理·大模型·智能交互·ava
John_ToDebug3 小时前
MCP 深度解析:大模型的“万能插头”
人工智能·经验分享·ai
浦信仿真大讲堂3 小时前
CST 仿真软件与 AI 融合的工程应用实战
人工智能·仿真软件·达索仿真·达索软件
mit6.8243 小时前
A Software Engineer‘s Apology | CODA
人工智能
段一凡-华北理工大学3 小时前
2026 高炉炼铁智能化技术全景与演进路径~系列文章11:演进路径与行业未来
大数据·网络·人工智能·算法·工业智能体·高炉炼铁智能化
kyriewen3 小时前
微软用Go重写TypeScript编译器,速度提升10倍,网友:这是“背叛”还是“救赎”?
前端·typescript·ecmascript 6
Ceelog3 小时前
久坐党自救指南:屏幕前 8 小时,身体到底在经历什么
前端·后端
小脑斧1233 小时前
AI技能化落地:从对话式大模型到可生产、可复用的AI工程体系
人工智能·skills·openclaw·hermes·marvis
西陵3 小时前
Agent 为什么会陷入 Doom Loop?OpenClaw 的破解之道
前端·人工智能·ai编程