此商品已下架,若仍需天瓏代為查詢或代購書籍,請與門市客服人員聯繫,或 E-mail 至 service@tenlong.com.tw 將有專人為您服務。

FastAPI|現代Python網站開發

Bill Lubanovic 張正豪

  • FastAPI|現代Python網站開發-preview-1
  • FastAPI|現代Python網站開發-preview-2
  • FastAPI|現代Python網站開發-preview-3
  • FastAPI|現代Python網站開發-preview-4
  • FastAPI|現代Python網站開發-preview-5
  • FastAPI|現代Python網站開發-preview-6
  • FastAPI|現代Python網站開發-preview-7
  • FastAPI|現代Python網站開發-preview-8
  • FastAPI|現代Python網站開發-preview-9
FastAPI|現代Python網站開發-preview-1

買這商品的人也買了...

商品描述

更快速!更安全!更高效!
讓你的Python Web開發體驗全面升級 🚀
用FastAPI打造現代化的Web API與後端服務!

FastAPI極速、簡潔、強大的特性,成為現代Python Web開發的首選框架。本書將帶你從基礎入門到進階應用,掌握FastAPI 的最佳實踐,打造高效、可擴展、符合標準的Web API。
不論是初學者還是資深開發者,本書都能幫助你快速上手並發揮FastAPI的最大潛力!


「FastAPI變簡單了!本書在簡化FastAPI概念方面表現出色,展現了作者的精湛功力。讀者將獲得能立即上手應用的實用知識。」
—Ganesh Harke資深軟體工程師,花旗銀行

「本書全面概述了FastAPI框架及其周邊生態系統,讓讀者能夠快速並全面地了解現代網頁開發。」
—William Jamir Silva資深軟體工程師,Adjust GmbH

FastAPI是個誕生沒多久就開發穩定的框架,在簡潔的設計中充分利用了Python的新特性。正如其名所示,FastAPI確實運行快速,可與Golang等語言中的類似框架相媲美。透過這本實用的書籍,熟悉Python的開發者將學習如何使用FastAPI,在更短時間內用更少的程式碼完成更多工作。

作者Bill Lubanovic深入介紹了FastAPI開發的細節,提供了各種主題的操作指南,如表單、資料庫存取、圖形、地圖等進階的概念。本書還能讓你快速掌握RESTful API、資料驗證、授權和效能最佳化等知識。由於與Flask和Django等框架的相似性,你會發現FastAPI很容易上手。
透過本書,你將:

.學習如何使用FastAPI建立網路應用程式。
.了解FastAPI、Starlette和Pydantic之間的差異。
.學習使用FastAPI與眾不同的兩個特性:非同步函式以及資料型別檢查和驗證。
.探索Python3.8+的新特性,特別是型別註解。
.理解同步和非同步Python之間的差異。
.學習如何連接外部API和服務。

作者簡介

Bill Lubanovic 擁有超過40年的開發經驗,專精於Linux、Web和Python。他最近與團隊使用 FastAPI重寫了一個大型生物醫學研究 API。Bill是《Linux系統管理》的共同作者,也撰寫了《精通Python》一書,2本書均由歐萊禮出版。

目錄大綱

第一部分 有什麼新鮮事?
第一章 現代網路
第二章 現代 Python

第二部分 FastAPI 導覽
第三章 FastAPI 導覽
第四章 非同步、並行和 Starlette 導覽
第五章 Pydantic、型別提示和模型導覽
第六章 依賴關係
第七章 框架比較

第三部分 建立網站
第八章 網站
第九章 服務層
第十章 資料層
第十一章 驗證與授權
第十二章 測試
第十三章 正式環境

第四部分 展示廳
第十四章 資料庫、資料科學和一點點 AI
第十五章 檔案
第十六章 表單和模板
第十七章 資料探索與視覺化
第十八章 遊戲

附錄A 延伸閱讀
附錄B 生物與人類