iT邦幫忙

鐵人檔案

第 11 屆 iT 邦幫忙鐵人賽
回列表
Modern Web

使用 Laravel 打造 RESTful API 系列

查詢、新增、修改、刪除,介紹及實作設計方法。

鐵人鍊成 | 共 30 篇文章 | 21 人訂閱 訂閱系列文 RSS系列文 團隊IT成長團
DAY 1

使用 Laravel 打造 RESTful API – 前言

此篇文章同步發於個人部落格 為什麼想要寫這系列 RESTful API 目前滿主流的設計模式,我個人認為顧好資料核心結構,網頁的前端或是其他介面都可以使用,...

2019-09-12 ‧ 由 Victor 分享
DAY 2

安裝Laravel

基本的內容我想還是要有,雖然網路上已經有很多詳細的安裝Laravel文章了!但還是簡單帶過安裝流程,如果對於內容不夠清楚的地方歡迎跟我說 更新文章 撰寫文章的過...

2019-09-13 ‧ 由 Victor 分享
DAY 3

RESTful API 介紹 - 入門

先強調一下! RESTful API 是一個設計模式,不一定每個需求都會符合這樣的設計,所以還是需要依照專案的需求去做一點調整才不會感覺為了用RESTful A...

2019-09-14 ‧ 由 Victor 分享
DAY 4

規劃系統核心目的

基本的 Laravel 專案前天已經安裝好了!今天來想想要做什麼系統! 系統構想 做任何事情總要有個開頭,想想日常有什麼需要改善的地方,最近常常去當動物保護的志...

2019-09-15 ‧ 由 Victor 分享
DAY 5

新建動物資源檔案

先前我們提到的,需要一個 物件(Object) 來操作,這邊我們是 動物 這個物件資源 動作(Action)有 新增、刪除、修改、查詢 以及設定讓各個要介接的開...

2019-09-16 ‧ 由 Victor 分享
DAY 6

實作資料庫以及新建動物的方法

實作資料庫 昨天有規劃一下資料表欄位,所以今天就來實作它吧!還記得在產生 Model 的時候有新增了一個 Migration ,這個東西可能一開始不太知道是什麼...

2019-09-17 ‧ 由 Victor 分享
DAY 7

刪除動物以及異常處理

今天也是先把簡單的處理完,今天來製作,刪除動物功能。 Method URI Name Action Middleward DELETE api/a...

2019-09-18 ‧ 由 Victor 分享
DAY 8

更新動物資料

此篇文章同步發表於個人部落格 如下為請求修改ID為2的動物資料 PUT|PATCH api/animal/2 AnimalController publ...

2019-09-19 ‧ 由 Victor 分享
DAY 9

查詢動物

此篇文章同步發表於個人部落格 原本我覺得查詢功能是一個最簡單製作的API,把所有的資料都讀出來給請求的使用者就好!但後來發現不是那麼容易~ 查詢動物的動作有兩...

2019-09-20 ‧ 由 Victor 分享
DAY 10

動物列表查詢及分頁

此篇文章同步發表於個人部落格 可以使用兩個查詢參數中的一個或兩個來實現分頁 limt 返回多少項目 marker 指定從哪一個ID開始 例如: GET...

2019-09-21 ‧ 由 Victor 分享