Re: 從零開始的 Laravel SPA 之旅 (零)

Cloud
Parenting 數位研發
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 專案

--

--

Cloud
Parenting 數位研發

後端工程師,主要使用 PHP,熟悉於使用 Laravel 來開發網站。最近開始接觸網站前端框架,目前熱衷於透過 Laravel 與 Vue.js 來開發 SPA ( Single Page Application ) 網站。