Vue+Node+高级全栈开发实践,这个视频教程太牛了,不仅涵盖了技术,还有Node技术,技术,还有小程序的开发,公众号与小程序的联动,前后端分离,线上部署发布等等,可以说是从申请域名注册开始,到微信全家桶的开发,强烈推荐。
从头开发一个完整的项目并发布
1.申请并备案域名
2. 构建基本项目结构
3. 建立公众账号
4. 开发数据爬虫和后端
5.Vue SSR业务后台分层开发
6. 开发小程序
7. 公众号与小程序的对接
8. 前后端分离,实现线上部署发布
前后端技术栈的实际应用
技术重点:Koa2与Vue前后端的耦合与分离,微信、服务端、终端之间的HTTP请求交互流程
Nuxt.js 框架
解决服务端渲染问题和首屏加载时间问题,实现Vue SSR
前后端技术栈
Node.js / Vue / Koa2 /
API 和 API
开发冰与火之歌主题的微信公众号+微信小程序+网站共享后端
解决Sass等静态资源的编译打包
PM2
一键部署
视频课程章节
第一章 本地及服务器环境准备
介绍微信公众号/应用程序/域名/服务器的申请及购买流程,在本地及线上服务器搭建并部署项目运行环境,如Node.js/Vue/Yarn/PM2//等。同时简单介绍从本地通过PM2利用Git仓库及端口映射解析特定域名直接部署到线上服务器的实现过程,最终为开发准备好本地线上及外部的业务环境……
第二章 公众号小程序服务能力及场景
本文简单介绍了各公众号小程序的使用场景、服务能力、暴露的API函数、支付权限申请、以及微信开放平台的接入与绑定。
第3章 相关框架库技术介绍
将项目里用到的技术/工具,如Sass/Koa//Vue SSR/Nuxt/Pug//等逐一介绍,并通过一些代码示例直观的了解这些工具模块是如何协同工作,在一个项目中是如何工作的,例如实现一个小程序Vue/Pug模板解析输出方案。......
第四章 微信公众号基础功能快速发展
通过Nuxt初始化本地初始Node.js项目,介绍如何使用代理工具在本地实现内网的服务代理,并梳理微信的核心API,如票据的获取与存储、消息回复包装、菜单的创建与删除、多媒体素材接口等,特别是在Node.js项目中,如何封装消息、权限模块实现更深层次的微信API定制,以及如何实现各类用户资源...
第五章:冰与火微信前端页面开发
在Vue SSR项目结构中,通过Rap mock数据源模拟接口,快速开发微信H5主要网页,如家庭首页、家庭详情页、手作商城、账号页以及导航组件等,了解它们在Vue SSR/服务端渲染环境中是如何与Vue模板进行交互的。...
第六章 开发数据爬虫及后端
使用封装的高级Node.js爬虫脚本实现网页爬取解析、接口递归爬取、碎片化数据清洗、整合扁平化等多态数据源爬取,学习强大而优雅的爬虫技巧,了解如何将图片批量传输到图片托管服务,以及批量数据存储。......
第七章 Vue SSR全站后端分层开发
重构Koa路由支持不同端的数据接口,实现API,开发网站管理后台,登录权限及处理,对商品和订单进行数据建模,开发商品增删改查,上传商品图片到七牛,开发可视化后端爬虫管理页面。......
第 8 章 实施全站用户登录策略
实施全站用户登录策略,开放全站登录。
第九章 开发微信商城后台
在网页中开发微信支付功能。在Vue SSR网站中,如何实现服务端渲染和客户端渲染双重场景下的购买功能,以及如何处理授权跳转和用户下单流程。
第十章 项目中后期测试与小规模重构
项目中后期测试及小规模重构。
第11章 小程序开发-基于API开发微信小程序
如何利用API开发家庭主页、家族主页、角色主页、以及商城支付和账户页面。
第十二章 小程序开发-基于转化小程序
阐述如何从API过渡到数据交互解决方案,以及如何处理Node.js项目中两者的共存。
第 13 章 课程总结
课程总结。
由于官方要求,视频教程暂时不提供下载,请前往官网购买,敬请谅解!