Node.js+React实现全栈开发方案
Express 服务指基于 Node.js 的轻量级后端框架 Express.js,用于构建 RESTful API 或服务端渲染(SSR)。提供后端能力:数据库交互、用户认证、业务逻辑处理等。指 Facebook 官方推出的 React 脚手架工具,用于快速初始化现代化的 React 前端项目。Express 同时托管前端构建产物(如 build/ 目录、page目录),实现服务端渲染。其中pa
·
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
更多推荐




所有评论(0)