iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Software Development

30天快速上手Laravel 系列

在30天內簡單介紹軟體開發時需要用到的步驟與工具,以Laravel框架為基礎,延伸出事前準備,架構及內容介紹,和DB操作等其他使用Laravel框架需要的基本認識,主要會以後端開發為主,讓大家在上手的時候能夠更快速的進入狀況。

鐵人鍊成 | 共 30 篇文章 | 36 人訂閱 訂閱系列文 RSS系列文 團隊一閃一閃小星星
DAY 11

Day11-[Laravel 資料夾目錄與內容] Route (HTTP 路由) part 2

其他 版本比較 如果是在5.2以前的版本,前面有提到route的定義都會在同一隻檔案 app/Http/routes.php,因此當開發比較多api需要藉由gr...

2018-10-26 ‧ 由 sunnyhswork 分享
DAY 12

Day12-[Laravel 資料夾目錄與內容] Entity(Model)

介紹 這邊的 Entity/Model 僅當成Eloquent class ,不包含資料庫邏輯,僅保留以下部分 Property : 如$table,$fi...

2018-10-27 ‧ 由 sunnyhswork 分享
DAY 13

Day13-[Laravel 資料夾目錄與內容] Repository

介紹 Respository裡面放的是資料庫邏輯。 如果在比較大型的專案,會把Repository跟Entity拆開,讓資料庫操作的動作能夠跟設定分開,會比...

2018-10-28 ‧ 由 sunnyhswork 分享
DAY 14

Day14-[Laravel 資料夾目錄與內容] Service

基本介紹 Service 放的是商業邏輯。 基本上Service跟前兩章提到的Entity還有Repository 在laravel沒有特別提到,但是為什麼...

2018-10-29 ‧ 由 sunnyhswork 分享
DAY 15

Day15-[Laravel 資料夾目錄與內容] Controller

基本介紹 Controller 放的是請求處理邏輯。 除了在單一的 routes.php 檔案中定義所有的請求處理邏輯,一般來說其實會用Controller...

2018-10-30 ‧ 由 sunnyhswork 分享
DAY 16

Day16-[Laravel 資料夾目錄與內容] Request

介紹 通常在Controller 中會使用依賴注入的方式取得 HTTP 請求 使用方法 在Controller的時候就會像這樣使用 <?php name...

2018-10-31 ‧ 由 sunnyhswork 分享
DAY 17

Day 17-[Laravel 資料夾目錄與內容] Request Validation

介紹 這裡要介紹的是Lravel 在驗證進來的資料時,Laravel 的Controller使用了 ValidatesRequests trait,它可以幫助我...

2018-11-01 ‧ 由 sunnyhswork 分享
DAY 18

Day18-[Laravel 資料夾目錄與內容] Middleware

介紹 另外一個會幫忙過濾篩選的功能,中介層,之前在第11章 route的時候有提到可以加上中介層,它分為前中介層跟後中介層,主要是看被執行的時間,接下來看看要怎...

2018-11-02 ‧ 由 sunnyhswork 分享
DAY 19

Day19-[Laravel 資料夾目錄與內容] Config

介紹 接下來這篇比較短,主要在介紹一般我們的設定相關資訊(不是之前提到過的環境設定.env) config 資料夾 config 資料夾是laravel預設會有...

2018-11-03 ‧ 由 sunnyhswork 分享
DAY 20

Day20-[Laravel 資料夾目錄與內容] Artisan command 初探

介紹 在前面的章節講了這麼多次,今天終於要來提到Artisan command了,什麼是Artsian Command呢? 是 Laravel 裡的一個指令列...

2018-11-04 ‧ 由 sunnyhswork 分享