解决前后端脱节与小程序二次开发难题
很多开发者在学完 Vue 和 Node.js 基础后,面临的最大痛点是“项目如何从本地跑通到线上稳定运行”,以及“如何基于现有后台快速开发多端应用”。本课程聚焦于这一能力缺口,通过一个完整的商城项目,串联起前端 Vue、后端 Node、数据库 MongoDB 以及微信小程序的全链路开发。它不只是教你写代码,而是重点解决测试、重构、支付接口对接以及 GraphQL 数据查询优化等中高级场景中的实际问题。
适合有基础者补齐工程化短板
本课程适合已经掌握 Vue.js 基础语法和 Node.js 简单 CRUD 操作的开发者。如果你之前只做过前后端分离的 Demo,而对服务器环境配置、Nginx 反向代理、Git 私有仓库管理以及生产级测试缺乏经验,这门课正好补全这些缺失环节。建议先看第 1 章熟悉服务器环境与数据库安装,再跳过基础语法直接进入第 4 章学习公众号与小程序的基础 API 接入。特别是第 3 章提到的 Sass、Webpack 重构及 Pug 模板引擎,是为后续复杂项目构建打基础的关键,务必重视。第 10 章的代码重构与测试章节是精华,展示了如何修正模块兼容性错误并调整分层结构,这是从“能跑”到“好维护”的分水岭。
学完能独立部署全栈项目并支持多端
完成学习后,你将能够独立完成从服务器选购、环境配置到代码上线的全流程部署,包括 Nginx 端口代理与域名指向。更重要的是,你将掌握基于 RESTful API 和 GraphQL 两种不同模式开发微信小程序的能力,实现如“一次性获取家族与角色数据”等高效交互。配套资料中的源码和项目文件用于跟随练习,建议按照章节顺序,先搭建本地与服务器环境,再逐步实现支付功能、权限签名算法及 SSR 思路,最后通过上线部署章节将整个过程闭环。通过实际动手修正代码错误和验证支付功能,你将建立起一套可复用的全栈工程化思维。
课程目录
第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高级全栈开发/





