FastAPI|現代 Python 網站開發 (FastAPI : Modern Python Web Development)
Bill Lubanovic 張正豪
- 出版商: 歐萊禮
- 出版日期: 2025-04-11
- 定價: $680
- 售價: 7.9 折 $537
- 語言: 繁體中文
- 頁數: 288
- ISBN: 6264250236
- ISBN-13: 9786264250238
-
相關分類:
Python
- 此書翻譯自: FastAPI : Modern Python Web Development (Paperback) 銷售排行: 🥈 2025/4 繁體中文書 銷售排行 第 2 名
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
軟體架構原理|工程方法 (Fundamentals of Software Architecture: A Comprehensive Guide to Patterns, Characteristics, and Best Practices)$680$537 -
和艦長一起 30 天玩轉 GitLab【第二版】(iT邦幫忙鐵人賽系列書)$650$507 -
精通 API 架構|設計、營運和發展基於 API 的系統 (Mastering API Architecture: Design, Operate, and Evolve Api-Based Systems)$680$537 -
資料治理技術手冊 (Data Governance: The Definitive Guide)$580$458 -
史上最強 Python 入門邁向頂尖高手之路王者歸來, 3/e (全彩印刷)$1,200$948 -
精通機器學習|使用 Scikit-Learn , Keras 與 TensorFlow, 3/e (Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow: Concepts, Tools, and Techniques to Build Intelligent Systems, 3/e)$1,200$948 -
LangChain 奇幻旅程:OpenAI x Gemini x 多模態應用開發指南$680$530 -
資料工程基礎|規劃和建構強大、穩健的資料系統 (Fundamentals of Data Engineering)$980$774 -
流暢的 React : 建構快速、高效、直覺的 Web 應用程式 (Fluent React: Build Fast, Performant, and Intuitive Web Applications)$780$616 -
軟體開發者職涯應變手冊|穿越職涯迷霧的絕佳導航 (The Software Developer's Career Handbook: A Guide to Navigating the Unpredictable)$720$569 -
先整理一下?|個人層面的軟體設計考量 (Tidy First?: A Personal Exercise in Empirical Software Design)$480$379 -
讓 AI 好好說話!從頭打造 LLM (大型語言模型) 實戰秘笈$680$537 -
機器學習面試指南 (Machine Learning Interviews: Kickstart Your Machine Learning and Data Career)$780$616 -
版本控制使用 Git, 3/e (Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development, 3/e)$880$695 -
Microsoft Azure 學習手冊|雲端運算與雲端系統開發的關鍵知識 (Learning Microsoft Azure: Cloud Computing and Development Fundamentals)$880$695 -
內行人才知道的系統設計面試指南 第二輯 (System Design Interview – An Insider's Guide: Volume 2)$820$648 -
LLM 核心攻略制霸生成式 AI:ChatGPT、嵌入技術、微調與多模態 AI 最佳實踐$680$537 -
AI 應用程式開發|活用 ChatGPT 與 LLM 技術開發實作, 2/e (Developing Apps with GPT-4 and ChatGPT: Build Intelligent Chatbots, Content Generators, and More, 2/e)$680$537 -
單元測試的藝術|以 JavaScript 為例 3/e$680$537 -
資訊安全管理領導力實戰手冊$599$473 -
無瑕的程式碼 函數式設計篇:原則、模式與實踐$780$608 -
架構資料與機器學習平台|雲端啟動分析與AI驅動的創新 (Architecting Data and Machine Learning Platforms: Enable Analytics and Ai-Driven Innovation in the Cloud)$780$616 -
生成式 AI 專案實踐指南:從模型挑選、上線、RAG 技術到 AI Agent 整合$650$507 -
深入淺出軟體架構 (Head First Software Architecture)$980$774 -
因果推論的商業應用:用 Python 解鎖科技產業的精準行銷 (Causal Inference in Python)$880$695
相關主題
商品描述
更快速!更安全!更高效!
讓你的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 生物與人類









