从单体 Vue 到全栈生态:你还需要补什么?
很多开发者会写 Vue,也能用 Node 写简单的 CRUD,但一旦涉及**微信生态接入、GraphQL 接口改造、前后端分离部署**,往往就卡住了。这门课解决的正是这个断层:它不教你基础语法,而是通过一个完整的“冰火”主题项目(含公众号、小程序、商城),演示如何把 Vue SSR、Node.js、MongoDB 串联起来,并延伸到微信小程序的 RESTful 与 GraphQL 双轨实现。
你缺的不是“会写代码”,而是**多端场景下的架构决策能力**——比如什么时候该用 SSR,什么时候切小程序,支付接口如何统一对接。
适合谁?建议先看哪几块?
**基础要求**:
- 已掌握 Vue 基础组件开发,了解 Node.js Express 基本路由;
- 知道 MongoDB 基本增删改查,有过简单后端接口经验;
- 对“前后端分离部署”有概念,但没亲手在服务器上跑通过。
**建议学习顺序**:
1. **第1章环境准备**:别跳过。Git 私有仓库配置、Nginx 端口代理、MongoDB 安装,是后续所有章节的前提,漏掉这一步后面部署会反复踩坑。
2. **第4章公众号功能**:微信 SDK 权限签名、消息中间件抽象,是全栈项目的核心难点,先看这部分理解“API 封装”的设计思路。
3. **第10-13章**:测试、重构、小程序开发、上线部署——这是把前面知识落地的关键,必须动手跟做。
**可以略过**:第3章的 Sass、Pug 等预处理工具介绍,除非你明确需要这些技能。
学完能独立做什么?资料怎么配合?
**独立完成能力**:
- 开发一个基于 Vue SSR 的微信公众号页面,实现微信授权登录与用户资料读取;
- 使用 Node + MongoDB 构建后台管理系统,并提供 RESTful API;
- 基于同一套后端,分别用 RESTful 和 GraphQL 两种风格开发微信小程序;
- 在云服务器上完成前后端分离部署,配置 Nginx 反向代理与域名指向。
**资料配合建议**:
视频中的“冰火”项目源码是完整可运行的,务必跟着敲一遍,不要只看。第10章的“修正第九章错误”和第12章的“GraphQL 改造”是进阶关键,建议先自己尝试实现,再看视频对比差异。测试部分(第10章)不要跳过,线上项目最怕支付等功能出问题。
课程目录
第10章 项目中后期测试与小范围重构 10-1 修正第九章代码错误及模块兼容性说明.mp4 45.59M 10-3 测试和验证客户端的商城支付功能.mp4 52.03M 10-5 调整路由-控制器-数据 API 的分层结构.mp4 45.82M 第11章 小程序开发-基于 Restful API 开发微信小程序 11-4 小程序多页面源码讲解.mp4 74.48M 第12章 小程序开发-基于 GraphQL 改造小程序 12-1 为小程序实现后端支付接口 .mp4 165.86M 12-4 小程序首页通过 GraphQL 一次性获取家族与角色数据.mp4 106.99M 第13章 前后端分离进行上线部署 第1章 本地与服务器环境准备 1-1 导学.mp4 10.38M 1-10 配置 Git 私有仓库管理代码.mp4 44.60M 1-2 课程简介.mp4 14.65M 1-5 选购配置服务器.mp4 32.14M 1-6 安装 Node.js v8.0 生产环境.mp4 72.38M 1-8 配置 Nginx 端口代理与域名指向.mp4 56.23M 1-9 安装 MongoDB 数据库 v3.4.mp4 51.43M 第2章 公众号小程序的服务能力与场景 2-1 公众号主要 API 的能力解读.mp4 24.54M 2-2 小程序主要 API 能力及公众号内申请认证.mp4 41.93M 第3章 相关框架库技术介绍 3-1 Sass 样式预处理器.mp4 14.45M 3-4 Webpack 打包构建工具重构小程序(下).mp4 98.43M 3-5 Vue.js SSR 实现思路.mp4 42.17M 3-7 Pug(Jade)后端模板引擎.mp4 13.05M 第4章 微信公众号基础功能快速开发 4-11 获取 Ticket 实现 SDK 接入权限签名算法.mp4 90.92M 4-12 在 Vue SSR 中实现微信 JS-SDK 权限接入.mp4 152.01M 4-13 在 Vue SSR 中实现微信网页授权机制与用户资料读取.mp4 159.78M 4-5 抽象微信消息中间件统一处理消息流.mp4 125.63M 4-6 微信消息解析与回复模板封装.mp4 160.29M 4-7 7种微信普通消息的接受与基本回复.mp4 101.96M 第5章 冰火微信前端页面开发 5-1 利用 RAP Mock 提供家族数据的测试接口.mp4 165.21M 5-2 开发家族脸谱首页(上).mp4 99.26M 5-3 开发家族脸谱首页(下).mp4 128.11M 5-7 开发周边手办商城页.mp4 75.92M 5-8 开发周边手办商城宝贝购买页.mp4 118.41M 第6章 开发数据爬虫与后台 6-1 爬取 IMDb 冰火卡司阵容.mp4 169.21M 6-4 爬取角色剧照.mp4 60.88M 6-7 获取九大家族详细数据.mp4 50.88M 6-8 关联家族数据与主要人物数据.mp4 85.99M 6-9 家族人物 Mongoose 建模入库.mp4 63.69M 第7章 分层开发 Vue SSR 全站后台 7-5 开发后台商品增删改查页面及功能.mp4 267.61M 第8章 实现全站用户登录策略 8-1 为用户建立基本信息数据模型.mp4 106.95M 第9章 开发微信商城后台 9-2 封装 mixins 实现 Vue 中的支付接口调用.mp4 104.08M 9-4 创建订单数据模型并实现订单创建功能.mp4 114.15M 9-5 利用三方模块封装支付接口与其他订单接口.mp4 79.53M 前端 Vue+Node+MongoDB高级全栈开发/






