在進到目前公司以前都沒使用過 Laravel ,到了現在也摸索著用了大半年,實作了不少功能。不過因為是從公司既有的基底開始開發,還沒自己從無到有的建構 Lara...
啟動 Laravel 專案前的環境設置還是挺麻煩的,不過目前 Laravel 官方指南的安裝方式變成用 Laravel Sail 直接建立一個 Docker ,...
在 Visual Studio Code 開發 Sail 成功的幫我們把專案建立好了,可以來開始寫程式啦! 不過這個專案是跑在容器裡的,而且在 Windows...
Breeze 是官方推薦的起手套裝,內建有登入、註冊、忘記密碼等常用的用戶功能,令外可以選擇使用 Vue 或者 React 來建立畫面。 首先,Breeze 是...
路由架構 Breeze 已經架構好利用 inertia.js 取得 Login 等畫面的路由,不過為了解路由的運作,先用基礎的路由做說明。 專案已經預設好用於定...
對於請求的處理如果都寫在路由器內那就太擠了,再 Laravel 中判定路由後都會將請求傳遞到控制器進行對應。 建立基本控制器 可以用指令建立控制器 sail a...
連線資料庫 Laravel 關於資料庫連線的設定寫在 config\database.php 中,來一條條看看設定了什麼。 // config\database...
資料庫遷移是以執行一個個檔案來逐步建立資料庫表單的作法,可以紀錄資料庫變化的過程。逐步變更可以降低對已上線系統的影響,也能在出錯的時候退回到還能正常運作時的資料...
表單長好之後準備來新增跟查詢資料啦。 Laravel 原生有 DB 類別來幫助查詢跟新增資料,像是 $users = DB::table('users')-&g...
建立資料 寫資料前要先有欄位,找到前面指令建立的 create_todos_table migration 檔案,加上一個 name 欄位 public fun...