一直卡在 VueJS
和 Blade
的聯合使用的情況下。
按說 VueJS
已經搞定了幾乎所有的 頁面渲染,Blade
理論上渲染一個頁面就可以了。
但是看諸位大佬的源碼一直都是 Blade
和 VueJS
一起用。
說下我自己的想法吧:
在Vue 和Blade 一起用的時候,
頁面的模板寫在.vue
檔案內,laravel
主要透過web.php
渲染一個首頁,剩下的請求透過api.php
傳回JSON資料即可。
但是看了很多 Laravel
+ VueJs
開源的程式碼,似乎都不是我這樣想的,不知道有沒有大佬願意出來解惑?
希望得到的解答:
正確的用法?
現有的用法為什麼要這樣寫
大部分都是為了 SEO ..
或 是 懶的分離...
哪個 順手 用哪個.
你那是 理想狀況, 而且大部分的開源專案都是個人獨立完成/維護。
但是大部分 Node 專案就不一樣了