Node.js的的轻量级后端框架 Express服务

Express 服务指基于 Node.js 的轻量级后端框架 Express.js,用于构建 RESTful API 或服务端渲染(SSR)。提供后端能力:数据库交互、用户认证、业务逻辑处理等。

Create React App (CRA)

指 Facebook 官方推出的 React 脚手架工具,用于快速初始化现代化的 React 前端项目。

Express服务 + Create React App

Express 同时托管前端构建产物(如 build/ 目录、page目录),实现服务端渲染。

服务结构大致如下:

项目结构/
├── client/                # CRA 前端项目
│   ├── src/               # React 组件和逻辑
│   └── package.json       # 前端依赖
└── server/                # Express 后端服务
    ├── api/               # 路由和控制器
    └── server.js          # Express 主入口

其中package.json存放前端的相关依赖

Node.js搭建相关语法

这里我们本地直接使用 idea 来运行,通过idea里的命令行运行

检查node.js版本

node -v

安装node.js

nvm install 14.16.0

本地运行时,安装依赖,正常就install一下就行。这里是它的详细安装说明:https://blog.csdn.net/moshowgame/article/details/91970581

npm install

启动本地环境 ,下面三个命令可以都试试

npm run dev
npm run dev:server
npm run start
Logo

一站式 AI 云服务平台

更多推荐