iT邦幫忙

restful api相關文章
共有 146 則文章
鐵人賽 Modern Web DAY 17

技術 Postman challenge Day 16 - 分頁處理 (Pagination)

今日主題 Pagination,是在資料量相當大的時候,為了解決效能問題而常用的手法,藉由一次只取部分的資料來呈現,不用每次都因為等待而影響使用體驗。考慮某AP...

鐵人賽 Modern Web DAY 15

技術 Day 15 - 為什麼要用 RESTful API

前言 RESTful API 應該算是我的「一知半解清單」中,名列前茅的前幾名,可能跟 Day 3 的 MVC 有得比XD 之所以介於「會」與「不會」之間,就是...

鐵人賽 Modern Web DAY 12

技術 什麼是 API? RESTful API 該怎麼理解? (12)

在這系列的前幾篇文章著重在個體,探討了網頁端是怎麼由 HTML 組成以及透過 CSS 長成什麼樣子,這篇文章會來介紹前後端溝通的重要觀念 API。 什麼是 AP...

鐵人賽 自我挑戰組 DAY 16
網路的架構&各種應用 系列 第 16

技術 Day16 - RESTful API

上一篇提到了 HTTP Request 多種的請求方式,像是 GET、POST、這篇就來介紹 HTTP Request 在現實中實際被應用的形式是怎麼樣的。...

鐵人賽 Web 3 DAY 11

技術 [Day 11] Elrond full node(二)

今天來講講昨天整理好的Elrond rest-api,這邊我們都是與Testnet做互動,因為在testnet上可以用測試的原生貨幣EGLD或是智能合約幣來做交...

鐵人賽 Software Development DAY 11

技術 [Day11] 簡單搞懂Rest & GraphQL 差異

前幾天有介紹過Rest & GraphQL的介紹 ,這邊就想來簡單說明一下差異~如果沒時間好好看前幾天的文章,那這邊幫你快速惡補一下囉 GraphQ...

鐵人賽 Web 3 DAY 10

技術 [Day 10] Elrond full node(一)

今天正式來學習怎麼使用Elrond network來打造我們的錢包服務,就像好的程式開發流程是先寫測試,我們要先能夠與public rpc server做互動,...

鐵人賽 Software Development DAY 7

技術 [Day7] 簡單搞懂Restful API Python 實作範例

前兩天介紹了Restful API的常備知識,那今天就來實作看看到底怎麼設計吧!這邊使用Python的FastAPI框架做示範,主題是查看,新增、刪除、修改庫存...

鐵人賽 Software Development DAY 6

技術 [Day6] 簡單搞懂Restful API設計風格(下)

在昨天直接看實際範例後,今天要來解說Rest到底有什麼風格特色!! 六大風格特色 Client-Server Server伺服器、Client客戶端,兩者...

鐵人賽 Software Development DAY 5

技術 [Day5] 簡單搞懂Restful API設計風格(上)

大家口中說的Restful API到底是什麼呢? 簡單來說,就是符合REST(Representational State Transfer)原則的API架構,...

鐵人賽 Modern Web DAY 2

技術 「全端挑戰」架設環境、了解npm指令、React與React Dom與創建第一個ReactApp

鐵人賽 Day2 自己做一個價值幾十萬的動態網站 第二課:架設環境、了解npm指令與創建第一個ReactApp 自己做一個價值幾十萬的動態網站,開始實作前的準備...

鐵人賽 Modern Web DAY 1

達標好文 技術 「全端挑戰」學習Mern全端開發概念與動態網站開發流程懶人包

鐵人賽 Day1 自己做一個價值幾十萬的動態網站 第一課:學習Mern全端開發概念與開發流程 1.前言: 此分享為給有一點JavaScript基礎並想自己掌握網...

鐵人賽 Software Development DAY 6

技術 0x08.5 API 測試

前言 API 測試可以做為後端API的一道防線, 或是在RD重構的時候, 提供一個保護, 或是平日每天掃一遍, 看enviroment裡面有沒有服務掛掉 測試目...

鐵人賽 Software Development DAY 2
玩轉C# 進階學習之旅 系列 第 2

技術 玩轉C#之【WebAPI】

什麼是 WebAPI? 維基百科的解釋: Web API是指網頁伺服器或網頁瀏覽器的應用程式介面。 書本上看到的解釋: Web API 是指藉由 http...

鐵人賽 Software Development DAY 30

技術 [Day30] -- 完賽

這次的鐵人賽進入了最後一天,感謝夥伴們彼此的扶持,也感謝沒有放棄的自己。這次的DRF系列文章希望能幫助到同樣使用 Python 開發的朋友們,也希望有機會得話可...

鐵人賽 Software Development DAY 29

技術 [Day 29] -- 專案部署

終於我們的系列文章,要進入尾聲了。在我們編寫完 API 服務之後,我們要將服務進行部署。部署需要考量的幾個部分: API 服務啟動 伺服器服務設定 機器本身設...

鐵人賽 Software Development DAY 28

技術 [Day28] - Django-REST-Framework API 期末專案實作 (三)

上一篇我們編寫了 Serializers, Views,以及修改了urls.py,完成了基本的菜單查詢功能,今天我們要為部分功能加上權限。 修改 views.p...

鐵人賽 Software Development DAY 27

技術 [Day27] - Django-REST-Framework API 期末專案實作 (二)

接續昨天的專案,創建好負責管理資料庫的 model 之後,接著我們今天要來建立 Serializers 以及 Views。 編寫 serializers.py...

鐵人賽 Software Development DAY 26

技術 [Day26] - Django-REST-Framework API 期末專案實作 (一)

不知不覺,鐵人賽慢慢要進入尾聲了,感謝過程中隊友們彼此提攜,互相提醒。在前幾天中,和大家介紹了 DRF 的常用之 class 。在系列的最後,我們將學習的 DR...

鐵人賽 Software Development DAY 25

技術 [Day25] - Django-REST-Framework Authencation Permission 介紹

今天我們來介紹 DRF 的 Authentication,了解 DRF 如何加入 Authencation 的機制。 Authentication 介紹 在網站...

鐵人賽 Software Development DAY 24

技術 [Day24] - Django-REST-Framework User Management

在網站當中,不可缺少的是帳號管理以及 Authentication 的功能。由於每個使用者會有其專屬的紀錄,因此使用者的管理以及相關操作是非常重要的。 建立 U...

鐵人賽 Software Development DAY 23

技術 [Day 23] - Django-REST-Framework Concrete View Classes 介紹

前言 上一篇中我們學習到了 GenericAPIView 以及 Mixins 的使用,讓我們建立 RESTful API 時可以選用以及拼裝相對應得 view...

鐵人賽 Modern Web DAY 23
Flutter web 的奇妙冒險 系列 第 23

技術 Day 23 | 在Flutter裡串接restful api - 我不使用HttpClient了 jojo

這篇文主要是介紹在 Flutter 中如何串接 restful api ,主要是使用 Dio(意外的跟這個系列文題目切題) 這個套件以及搭配幾個處理JSON資料...

技術 Golang 學習筆記-- 快速上手/重點整理 - 1

有鑒於自己的金魚腦,常常學了東西就瞬間忘光,覺得需要找尋一個方式讓自己能夠紀錄並且整理內化。因此決定將學習的內容進行整理,一方面幫助自己,也幫助廣大的程式同伴們...

鐵人賽 Software Development DAY 16
全端工程師生存筆記 系列 第 16

技術 [面試][後端]設計 API 時會考慮哪些點?

你設計的 API 除了跑的動以外,它安全穩定嗎? 既然 Junoir 跟 Senior 的後端工程師都能寫出可以運作的 API;那公司為什麼要多花錢請一個比...

鐵人賽 自我挑戰組 DAY 26

技術 打打看 Neo4j Http Api 吧

前情提要 26 篇了,距離結束的 30 篇,剩 5 篇 扣掉最後一篇尾聲打算講一些心路歷程什麼的 還有 4 篇未定主題的文章 現在這篇的主題還是剛剛翻書才臨時...

鐵人賽 DevOps DAY 19
DevOps平台的能力架構 系列 第 19

技術 Day19 - Continuous Testing - Service Virtualization (Part 2)

"我可以很快的stub或mock那個部分,為什麼需要另外製造一個virtual service呢?" 我在stack overflow上讀...

鐵人賽 DevOps DAY 18
DevOps平台的能力架構 系列 第 18

技術 Day18 - Continuous Testing - Service Virtualization (Part 1)

前幾篇探討了測試資料管理的各種運用方式,不過製造測試資料不管在時間,人力和儲存上都是最貴的選擇。在開發和測試環境中比較有效率的方法是製造虛擬的API服務 (V...

鐵人賽 Software Development DAY 18

技術 RESTful API (3):Read/Update/Delete

REST是種軟體建構風格,常見限制如下: Uniform interface:系統中的資源應有單一邏輯性的URI,提供取得資料的方法。 Client–serv...

鐵人賽 Modern Web DAY 15

技術 [Day 15] HTTP Response Code

常用的HTTP回應碼 2xx 正常 200 OK 201 Created 已新增 202 Accepted 已接受 204 No Content 無內容 3...