第十一屆

software-dev
從零開始的Laravel RESTful api
kenchen0625

系列文章

DAY 1

Day 01 : 後端新手自白

前言 雖然說這次鐵人賽的主題是 Laravel RESTful api,但其實自己是剛自學後端兩個多月的新手,會定這個主題的原因是想考驗自己對純後端開發的了解程...

DAY 2

Day 02 : 環境架設 part I -- LAMP server

前言 進入好想工作室後,我們後端的學員必須將環境架設成類 Unix 系統,除了用 MacOS 的同學之外,其餘用 windows 的人必須將環境架設成 linu...

DAY 3

Day 03 : 環境架設 part II -- MySQL & phpMyAdmin

前一篇完成了下載 LAMP server 以及介紹其他細節的部份,然而還有一些部份需要再額外設定,這一篇將會介紹如何設置 phpMyAdmin 和 MySQL...

DAY 4

Day 04 : 環境架設 part III -- Composer & Laravel

在完成 LAMP server 架設以及 MySQL 設置之後,接下來就要著手準備 Laravel 的開發環境。 Composer 在能夠成功開啟一個 Lara...

DAY 5

Day 05 : MVC 架構

在用 Laravel 實作 RESTful API 之前,稍微來介紹一下 MVC 架構,而 Laravel 就是典型符合 MVC 架構模式的框架。 定義: MV...

DAY 6

Day 06 : RESTful API 開發

前一篇文章雖然是在講 MVC 架構,然而三者囊括的情形是處於前後端合一的狀況,雖然 Laravel 本身遵循著 MVC 設計模式,但是根據每個工程師的程式碼撰寫...

DAY 7

Day 07 : Postman

對開發 API 的後端工程師而言,一個優良的測試工具是必須的,而 postman 就是他們 ( 包括自己 ) 眼中的神器。此工具能夠模擬 Http reques...

DAY 8

Day 08 : 專案規劃

藍圖 接下來正式進入到這次的專案範例,在實際演練專案的同時也會順便講解過程中會用到的 Laravel 觀念( 會儘量把 Laravel 的常用概念囊括進去 ),...

DAY 9

Day 09 : user ( Migration )

首先我們要先處理使用者這一塊,而使用者的部份雖然在開新的 Laravel 專案時已經預設有屬於它的 Model 和 Migration,不過我會在這次的專案修改...

DAY 10

Day 10 : user ( Model )

建立完 Migration 之後,接下來要設定原來在專案就存在的 User Model ( 在 app 資料夾裡 ) Model 同樣的 Model 也先來簡介...