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

后续继续

相关推荐
想会飞的蒲公英1 分钟前
回归模型怎样评估:MAE、MSE、RMSE 和 R²
人工智能·python·机器学习·数据分析·回归
weixin_422329314 分钟前
AgentScope Java 项目入门 & Builder 深度解读
java·开发语言·人工智能
阳明山水6 分钟前
从论文到生产:销量预测系统的工程化落地实践
大数据·人工智能·深度学习·机器学习·架构
Token炼金师7 分钟前
范式跃迁:从标注囚徒到自监督信徒 —— 大模型时代的机器学习重写
人工智能·深度学习·llm
一键生成网站7 分钟前
2026年免费AI数据大屏生成工具推荐及企业级选型深度指南
人工智能·a
AI的探索之旅8 分钟前
AI Agent辅助立创EDA设计——从原理图到PCB
人工智能·stm32·硬件工程
her_heart9 分钟前
ChatGPT 5.6 实战:用 AI 做云成本治理,从账单复盘到 K8s 优化
人工智能·云原生·chatgpt·kubernetes·测试用例
多年小白11 分钟前
长征十号乙「网系回收」成功 × 商业航天板块 · 腾讯自选股圆桌报告
大数据·人工智能
ShallWeL13 分钟前
Cursor、Copilot、Claude Code 怎么选
人工智能·copilot·ai编程·agi·ai-native