网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Golang+Vue.js商城项目实战
分类 教育考试-考试-计算机类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书以Gin和Vue.js为核心框架,以全栈商城项目开发为主线,详尽介绍前后端分离架构开发Web网站项目的关键阶段和技术细节。全书共9章,第1章介绍网站运行原理及架构设计,为读者揭开网站建设的序幕。第2章深入探讨网站开发的流程,包括需求分析及设计方案。第3章和第4章分别讲解Gin框架与ORM框架的应用,带领读者实践Web开发中的重要环节。第5章至第7章逐步构建一个电子商务平台,包括从后端到前端功能的实现,详尽展示系统配置、接口编写及用户界面的开发。第8章则聚焦于网站开发的高级技术,如Session管理、限流策略等,这些技术有助于提升网站性能与用户体验。第9章介绍使用Docker进行项目部署。
本书内容丰富,技术先进,适合正在学习使用Go语言开发Web应用的初学者和缺少项目经验的开发人员使用,也可以作为培训机构和大中专院校的教学用书。
作者简介
黄永祥,信息管理与信息系统专业学士,曾从事过系统开发和自动化开发,精通B/S和C/S自动化测试技术,多年网络爬虫开发经验,对反爬虫机制有独到的见解,精通Flask、Django等Web框架并有丰富的网站开发经验。曾就职于广州易点科技有限公司,担任Python开发工程师,目前就职于广东数据集成有限公司。热爱分享和新技术的探索,在CSDN上发表多篇Python技术文章。
目录
第1章 从认识网站开始
1.1 网站概述
1.2 认识网站类型
1.3 网站运行原理及开发流程
1.4 网站的演变过程
1.5 网站评估指标
1.6 什么是集群
1.7 什么是分布式
1.8 什么是微服务
1.9 本章小结
第2章 项目需求与设计
2.1 需求分析说明
2.2 系统设计说明
2.3 前后端分离架构
2.4 API规范与设计
2.5 商城API设计方案
2.6 搭建Mock Server
2.7 本章小结
第3章 Golang后端框架Gin入门
3.1 Golang后端框架Gin
3.2 路由定义与路由变量
3.3 静态资源服务
3.4 路由分组管理
3.5 获取请求信息
3.6 返回响应数据
3.7 文件上传功能
3.8 中间件定义与使用
3.9 本章小结
第4章 数据模型设计与应用
4.1 Gorm安装与入门
4.2 模型定义与数据迁移
4.3 模型关联模式
4.4 数据创建
4.5 数据更新
4.6 数据删除
4.7 数据查询
4.8 执行原生SQL
4.9 链式操作
4.10 钩子函数
4.11 数据库事务
4.12 本章小结
第5章 商城后端开发
5.1 后端设计与说明
5.2 系统功能配置
5.3 定义数据模型
5.4 数据分页功能
5.5 使用中间件实现会话
5.6 跨域配置与路由定义
5.7 注册登录与退出
5.8 商城首页
5.9 商品列表
5.10 商品详情、收藏与加购
5.11 购物车功能
5.12 支付宝支付配置
5.13 在线支付功能
5.14 个人中心
5.15 项目启动与运行
5.16 本章小结
第6章 Goland配置Vue.js开发环境
6.1 前端框架概述
6.2 安装Node.js
6.3 npm的配置与使用
6.4 使用脚手架创建项目
6.5 使用Goland配置编码环境
6.6 目录结构与依赖安装
6.7 设置公共资源
6.8 功能配置与应用挂载
6.9 用户登录功能
6.10 数据查询功能
6.11 系统运行效果
6.12 本章小结
第7章 商城前端开发
7.1 前端设计与说明
7.2 系统功能配置
7.3 Axios与Vuex配置
7.4 Vue Router定义路由
7.5 组件设计与应用
7.6 实例化Vue对象
7.7 商城首页
7.8 商品列表页
7.9 商品详细页
7.10 注册与登录
7.11 购物车功能
7.12 个人中心页
7.13 网站异常页
7.14 本章小结
第8章 商城项目更多功能的实现
8.1 商城项目会话功能的Session实现
8.2 在Gin框架中实现限流技术
8.2.1 限流技术介绍
8.2.2 time/rate限流功能
8.3 在Golang中使用Kafka实现消息队列
8.3.1 配置并运行Kafka
8.3.2 在Gin中使用Kafka实现消息队列
8.4 在Golang中使用Elasticsearch搜索引擎
8.4.1 Elasticsearch搜索引擎介绍
8.4.2 Golang实现Elasticsearch数据读写
8.5 在Gin框架中使用WebSocket实现在线聊天
8.6 在Gin框架中使用Casbin实现权限管理
8.7 在Gin框架中使用Swag自动生成API文档
8.8 本章小结
第9章 商城项目的上线与部署
9.1 安装Docker
9.2 Docker常用指令
9.3 部署MySQL
9.4 部署Vue+Nginx
9.5 部署MySQL+Gin
9.6 本章小结
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/15 20:05:54