# 簡介

## 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 問題反饋