FastAPI : Modern Python Web Development (Paperback)
暫譯: FastAPI:現代 Python 網頁開發(平裝本)
Lubanovic, Bill
- 出版商: O'Reilly
- 出版日期: 2023-12-12
- 定價: $1,998
- 售價: 9.0 折 $1,798
- 語言: 英文
- 頁數: 277
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1098135504
- ISBN-13: 9781098135508
-
相關分類:
Python、程式語言
-
相關翻譯:
FastAPI|現代Python網站開發 (繁中版)
立即出貨
買這商品的人也買了...
-
$950$808 -
$320$253 -
$980$774 -
$2,100$1,995 -
$450$356 -
$834$792 -
$580$452 -
$780$616 -
$480$379 -
$780$616 -
$534$507 -
$720$562 -
$680$537 -
$620$489 -
$720$562 -
$774$735 -
$680$530 -
$760$593 -
$1,014$963 -
$600$468 -
$480$379 -
$880$695 -
$680$530 -
$250$197 -
$1,800$1,710
商品描述
FastAPI is a young yet solid framework that takes advantage of newer Python features in a clean design. As its name implies, FastAPI is indeed fast, rivaling similar frameworks in languages such as Golang. With this practical book, developers familiar with Python will learn how FastAPI lets you accomplish more in less time with less code.
Author Bill Lubanovic covers the nuts and bolts of FastAPI development with how-to guides on various topics such as forms, database access, graphics, maps, and more that will take you beyond the basics. This book also includes how-to guides that will get you up to speed on RESTful APIs, data validation, authorization, and performance. With its similarities to frameworks like Flask and Django, you'll find it easy to get started with FastAPI.
Through the course of this book, you will:
- Learn how to build web applications with FastAPI
- Understand the differences between FastAPI, Starlette, and pydantic
- Learn two features that set FastAPI apart: asynchronous functions and data type checking and validation
- Examine new features of Python 3.8+, especially type annotations
- Understand the differences between sync and async Python
- Learn how to connect with external APIs and services
商品描述(中文翻譯)
FastAPI 是一個年輕但穩固的框架,利用了較新的 Python 特性,並具備乾淨的設計。正如其名稱所示,FastAPI 確實快速,與 Golang 等語言中的類似框架相媲美。在這本實用的書中,熟悉 Python 的開發者將學習如何利用 FastAPI 以更少的時間和更少的代碼完成更多的工作。
作者 Bill Lubanovic 涵蓋了 FastAPI 開發的基本要素,提供了各種主題的操作指南,例如表單、數據庫訪問、圖形、地圖等,這些內容將帶你超越基礎。本書還包括了讓你快速掌握 RESTful API、數據驗證、授權和性能的操作指南。由於 FastAPI 與 Flask 和 Django 等框架有相似之處,你會發現開始使用 FastAPI 非常容易。
在這本書的過程中,你將會:
- 學習如何使用 FastAPI 建立網頁應用程式
- 理解 FastAPI、Starlette 和 pydantic 之間的差異
- 學習兩個使 FastAPI 獨樹一幟的特性:非同步函數和數據類型檢查與驗證
- 檢視 Python 3.8+ 的新特性,特別是類型註解
- 理解同步和非同步 Python 之間的差異
- 學習如何連接外部 API 和服務