iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Software Development

使用 C# 從零開始玩轉 Web API,從基礎到微服務與雲端部署的全面探索 系列

大家好!我是 Eric,一名專注於 C# .NET 開發的軟體工程師。在這次參賽中,我將帶領大家從零開始,深入探討 Web API 的開發過程。靈感來自我最近閱讀的《Web API 設計原則》,我將把書中的概念轉化為易懂的程式碼範例,結合自身經驗,手把手教大家開發第一個 .NET Core Web API 專案。我也會介紹三大 API 架構(REST、gRPC、GraphQL)、非同步設計、API 測試與安全性,最後深入到雲端部署和微服務架構。本系列特別適合 C# 初學者和初階 Web/後端 開發者,希望讀者能有所收穫!
(再來一次!)

參賽天數 22 天 | 共 22 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21: 實際開發 API 權限保護(下) Postman 測試

今天我們將使用昨天修改好的 API,透過 Postman 來進行測試,包括 Token、API Key、角色、IP 白名單等多種保護機制的驗證,看看這些設定的效...

2024-10-05 ‧ 由 eric861129 分享
DAY 22

Day 22: 什麼是微服務?(上)

隨著現代軟體開發的需求不斷增長,應用程序的規模和複雜度也越來越大。這使得傳統的單體架構難以應對現代開發中的靈活性和可擴展性需求。這時,微服務架構(Microse...

2024-10-06 ‧ 由 eric861129 分享