# 简介
![](https://img.kancloud.cn/fe/1c/fe1c050c0aed92d84d4196c3dae2ea68_592x800.jpg)
## Laravel 实战教程
本书分为 8 大章节,40 余小节,通过这个系列教程的学习,你将学会 Laravel 基本开发流程,基于 Vue.js 进行前端开发流程,Handsontable 表格组件的正确使用,以及如何从零开始构建一个完整的、API 驱动的、前后端分离的单页面 Web 应用。此外,还会包含一些在 Web 开发中一些实用和专业的技能,比如 Git 工作流、Laravel Mix 前端工作流、Vuetify 框架的基本使用等。
## 本书组织结构
* 第零章,项目分析包括需求分析、数据库设计和系统结构和工作流程分析。
* 第一章,初始化项目,包括 Laravel 初始化、Vue.js 初始化和 Postman 初始化。
* 第二章,整个项目是围绕用户展开的,这一章节将实现手机号注册、手机号登录、第三方登录、获取和更新资料等。
* 第三章,Handsontable 是整个项目的灵魂,在这一章节中在我们的项目中集成 Handsontable 、完成合并单元格、单元格对齐、改变列属性和添加备注等功能。
* 第四章,表格模块,包括自动保存、桌面视图和快捷菜单的设计。
* 第五章,回收站模块,巧用 Laravel 软删除。
* 第六章,功能菜单,包括导航抽屉、语言切换、表格分享、悬浮按钮等功能的实现。
* 第七章,杂项,包括路由导航守卫、本地化、退出登录、搜索表格等功能的实现。
#### 版权声明
本书《Laravel 实战开发- Web端 Excel-like 电子表格应用》版权归作者 [蓝默](https://mozilan.com) 所有。
本书受版权法保护,任何组织或个人不得以任何形式分发或做商业使用。
- 简介
- 前言
- 起步
- 开发环境
- 相关网站速查
- 开发规范
- 系统关键技术分析
- 第零章 项目分析
- 0.1 需求分析
- 0.2 数据库设计
- 0.3 系统结构分析
- 第一章 初始化项目
- 1.1 Laravel 初始化
- 1.2 Vue.js 初始化
- 1.3 Postman 初始化
- 第二章 用户模块
- 2.1 手机号注册
- 2.1.1 用户注册接口
- 2.1.2 用户注册视图
- 2.1.2.1 发送短信验证码
- 2.1.2.2 用户注册
- 2.2 手机号登陆
- 2.2.1 手机号登陆接口
- 2.2.2 手机号登陆视图
- 2.3 第三方登录
- 2.3.1 第三方登陆接口
- 2.3.2 第三方登陆视图
- 2.4 获取资料
- 2.4.1 获取资料接口
- 2.4.2 获取资料视图
- 2.5 更新资料
- 2.5.1 更新资料接口
- 2.5.2 更新资料视图
- 第三章 Handsontable
- 3.1 初始化 Handsontable
- 3.2 合并单元格
- 3.3 单元格对齐
- 3.4 改变列属性
- 3.4.1 改变列属性模板
- 3.4.2 改变列属性方法
- 3.5 添加备注
- 第四章 表格模块
- 4.1 保存表格接口
- 4.2 自动保存视图
- 4.2.1 Vuex 模块
- 4.2.2 保存更新表格
- 4.2.3 自动保存表格
- 4.3 桌面视图
- 4.4 快捷菜单
- 第五章 回收站模块
- 5.1 回收站接口
- 5.2 回收站视图
- 第六章 功能菜单
- 6.1 导航抽屉
- 6.2 语言切换
- 6.3 文件菜单
- 6.4 表格分享
- 6.4.1 表格分享接口
- 6.4.2 开关表格分享
- 6.4.3 查看分享表格
- 6.5 悬浮按钮
- 6.7 固定表格功能菜单
- 第七章 杂项
- 7.1 路由导航守卫
- 7.2 本地化
- 7.3 退出登陆
- 7.4 搜索表格
- 7.5 问题反馈