Re: 從零開始的 Laravel SPA 之旅 (零)
Published in
2 min readApr 9, 2018
前言
最近有個專案使用 Laravel 開發了一個 SPA(Single Page Application) 的網站。因此在這邊紀錄並分享一下最近的心得。
首先,不免俗的,我們先介紹一下,什麼是 SPA。
SPA 是 Single Page Application 的縮寫。在傳統的網頁生成方式都是透過後端產生 HTML 結構,瀏覽器直接接收到完整的 HTML 檔案,然後生成畫面。SPA 則是透過前端獲得資料後,由前端來動態生成 HTML 結構。因為每次頁面的變更不需要整頁更新,只需要動態更新需要變更的區塊,所以可以加速頁面切換的速度。讓整個網站的操作就像是一個應用程式,可以很好地提高用戶的操作體驗。
在接下來的系列文中,我們會一步步地建構出一個簡單 SPA 網站。就讓我們繼續看下去。
此系列文章適合誰?
- 了解 Laravel 是什麼的人
- 知道 Vue 是什麼的人
- 知道什麼是 MySQL
- 想要開發 SPA 網站
系列預計內容
github 完整範例
網站中前端的畫面是使用 Laravel 的 quick start 範例來修改,在此系列文中的所有程式碼都會放置於底下的 github 專案