今日主題 Pagination,是在資料量相當大的時候,為了解決效能問題而常用的手法,藉由一次只取部分的資料來呈現,不用每次都因為等待而影響使用體驗。考慮某AP...
前言 RESTful API 應該算是我的「一知半解清單」中,名列前茅的前幾名,可能跟 Day 3 的 MVC 有得比XD 之所以介於「會」與「不會」之間,就是...
在這系列的前幾篇文章著重在個體,探討了網頁端是怎麼由 HTML 組成以及透過 CSS 長成什麼樣子,這篇文章會來介紹前後端溝通的重要觀念 API。 什麼是 AP...
上一篇提到了 HTTP Request 多種的請求方式,像是 GET、POST、這篇就來介紹 HTTP Request 在現實中實際被應用的形式是怎麼樣的。...
今天來講講昨天整理好的Elrond rest-api,這邊我們都是與Testnet做互動,因為在testnet上可以用測試的原生貨幣EGLD或是智能合約幣來做交...
前幾天有介紹過Rest & GraphQL的介紹 ,這邊就想來簡單說明一下差異~如果沒時間好好看前幾天的文章,那這邊幫你快速惡補一下囉 GraphQ...
今天正式來學習怎麼使用Elrond network來打造我們的錢包服務,就像好的程式開發流程是先寫測試,我們要先能夠與public rpc server做互動,...
前兩天介紹了Restful API的常備知識,那今天就來實作看看到底怎麼設計吧!這邊使用Python的FastAPI框架做示範,主題是查看,新增、刪除、修改庫存...
在昨天直接看實際範例後,今天要來解說Rest到底有什麼風格特色!! 六大風格特色 Client-Server Server伺服器、Client客戶端,兩者...
大家口中說的Restful API到底是什麼呢? 簡單來說,就是符合REST(Representational State Transfer)原則的API架構,...
鐵人賽 Day2 自己做一個價值幾十萬的動態網站 第二課:架設環境、了解npm指令與創建第一個ReactApp 自己做一個價值幾十萬的動態網站,開始實作前的準備...
鐵人賽 Day1 自己做一個價值幾十萬的動態網站 第一課:學習Mern全端開發概念與開發流程 1.前言: 此分享為給有一點JavaScript基礎並想自己掌握網...
前言 API 測試可以做為後端API的一道防線, 或是在RD重構的時候, 提供一個保護, 或是平日每天掃一遍, 看enviroment裡面有沒有服務掛掉 測試目...
什麼是 WebAPI? 維基百科的解釋: Web API是指網頁伺服器或網頁瀏覽器的應用程式介面。 書本上看到的解釋: Web API 是指藉由 http...
這次的鐵人賽進入了最後一天,感謝夥伴們彼此的扶持,也感謝沒有放棄的自己。這次的DRF系列文章希望能幫助到同樣使用 Python 開發的朋友們,也希望有機會得話可...
終於我們的系列文章,要進入尾聲了。在我們編寫完 API 服務之後,我們要將服務進行部署。部署需要考量的幾個部分: API 服務啟動 伺服器服務設定 機器本身設...
上一篇我們編寫了 Serializers, Views,以及修改了urls.py,完成了基本的菜單查詢功能,今天我們要為部分功能加上權限。 修改 views.p...
接續昨天的專案,創建好負責管理資料庫的 model 之後,接著我們今天要來建立 Serializers 以及 Views。 編寫 serializers.py...
不知不覺,鐵人賽慢慢要進入尾聲了,感謝過程中隊友們彼此提攜,互相提醒。在前幾天中,和大家介紹了 DRF 的常用之 class 。在系列的最後,我們將學習的 DR...
今天我們來介紹 DRF 的 Authentication,了解 DRF 如何加入 Authencation 的機制。 Authentication 介紹 在網站...
在網站當中,不可缺少的是帳號管理以及 Authentication 的功能。由於每個使用者會有其專屬的紀錄,因此使用者的管理以及相關操作是非常重要的。 建立 U...
前言 上一篇中我們學習到了 GenericAPIView 以及 Mixins 的使用,讓我們建立 RESTful API 時可以選用以及拼裝相對應得 view...
這篇文主要是介紹在 Flutter 中如何串接 restful api ,主要是使用 Dio(意外的跟這個系列文題目切題) 這個套件以及搭配幾個處理JSON資料...
有鑒於自己的金魚腦,常常學了東西就瞬間忘光,覺得需要找尋一個方式讓自己能夠紀錄並且整理內化。因此決定將學習的內容進行整理,一方面幫助自己,也幫助廣大的程式同伴們...
你設計的 API 除了跑的動以外,它安全穩定嗎? 既然 Junoir 跟 Senior 的後端工程師都能寫出可以運作的 API;那公司為什麼要多花錢請一個比...
前情提要 26 篇了,距離結束的 30 篇,剩 5 篇 扣掉最後一篇尾聲打算講一些心路歷程什麼的 還有 4 篇未定主題的文章 現在這篇的主題還是剛剛翻書才臨時...
"我可以很快的stub或mock那個部分,為什麼需要另外製造一個virtual service呢?" 我在stack overflow上讀...
前幾篇探討了測試資料管理的各種運用方式,不過製造測試資料不管在時間,人力和儲存上都是最貴的選擇。在開發和測試環境中比較有效率的方法是製造虛擬的API服務 (V...
REST是種軟體建構風格,常見限制如下: Uniform interface:系統中的資源應有單一邏輯性的URI,提供取得資料的方法。 Client–serv...
常用的HTTP回應碼 2xx 正常 200 OK 201 Created 已新增 202 Accepted 已接受 204 No Content 無內容 3...