

High-Performance Web Apps with Fastapi: The Asynchronous Web Framework Based on Modern Python, (Paperback)
Key item features
- High-Performance Web Apps with Fastapi: The Asynchronous Web Framework Based on Modern Python, (Paperback)
- Author: Apress
- ISBN: 9781484291771
- Format: Paperback
- Publication Date: 2023-03-28
- Page Count: 309
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Publication dateMarch, 2023
- Pages309
- SubgenreInternet
Free 90-day returns
How do you want your item?
More seller options (6)
Get 50% off a year of Walmart+
About this item
Product details
Build APIs and web apps based on Asynchronous Server Gateway Interface (ASGI). This book provides a comprehensive explanation of using Pydantic models to construct the request/response objects in a FASTAPI path operation.
You'll start by reviewing type hints in Python and the asynchronous processing concepts. One of the highlights of FastAPI is its auto generation of API docs. Pydantic library is the main pillar on top of which FastAPI is built. You'll see that ASGI has a far better performance compared to most of the other popular Python frameworks as they implement Web server Gateway Interface (WSGI), which is synchronous in nature and hence having slower response time.
This book thoroughly explains how FastAPI interacts asynchronously with relational as well as NOSQL databases. Modern web apps use template engines to interact with the front-end. In this book, you will learn to use jinja2 templates and static assets. Swagger UI and OpenAPI standards are also covered in detail. Finally, different options of deployment of FastAPI app have been explored in this book.
This book uses practical examples to empower you to build high performance APIs
What You'll Learn
- Develop robust and high-performance web apps
- Deploy the FastAPI app for public availability using cloud services such as Deta and Docker container
- Understand the important building blocks of a web app such as form handling, templating and database interaction
Who This Book Is For
Aspiring and the experienced Python developers looking to leverage the flexibility of Python and the powerful features introduced in Modern Python. Computer science Engineering students at graduate and postgraduate level will also benefit immensely from the practical approach adapted in the book.
- High-Performance Web Apps with Fastapi: The Asynchronous Web Framework Based on Modern Python, (Paperback)
- Author: Apress
- ISBN: 9781484291771
- Format: Paperback
- Publication Date: 2023-03-28
- Page Count: 309
Specifications
Book format
Fiction/nonfiction
Genre
Publication date
Warranty
Warranty information
Similar items you might like
Modern Django Web Development: With Channels, Drf, Graphql, and React, (Paperback) $38.09
$3809current price $38.09Modern Django Web Development: With Channels, Drf, Graphql, and React, (Paperback)
Building SPAs with Django and HTML Over the Wire: Learn to build real-time single page applications with Python, (Paperback) $32.82
$3282current price $32.82Building SPAs with Django and HTML Over the Wire: Learn to build real-time single page applications with Python, (Paperback)
Web Programming with Go: Building and Scaling Interactive Web Applications with Go's Robust Ecosystem, (Paperback) $29.99
$2999current price $29.99Web Programming with Go: Building and Scaling Interactive Web Applications with Go's Robust Ecosystem, (Paperback)
High Performance Mobile Web: Best Practices for Optimizing Mobile Web Apps (Paperback) $9.30
$930current price $9.30High Performance Mobile Web: Best Practices for Optimizing Mobile Web Apps (Paperback)
Developing Web Applications with Flask: Learn to Build Dynamic Web Apps with Python's Flask Framework, (Paperback) $21.99
$2199current price $21.99Developing Web Applications with Flask: Learn to Build Dynamic Web Apps with Python's Flask Framework, (Paperback)
Building High-Performance Web APIs with FastAPI, (Paperback) $24.19
$2419current price $24.19Building High-Performance Web APIs with FastAPI, (Paperback)
Python Programming Web Programming with Python and Flask, (Paperback) $16.99
$1699current price $16.99Python Programming Web Programming with Python and Flask, (Paperback)
Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Fra, (Paperback) $24.58
$2458current price $24.58Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Fra, (Paperback)
Building Modern Web Applications with ASP.NET Core Blazor: Learn How to Use Blazor to Create Powerful, Responsive, and Engaging Web Applications (Paperback) $27.95
$2795current price $27.95Building Modern Web Applications with ASP.NET Core Blazor: Learn How to Use Blazor to Create Powerful, Responsive, and Engaging Web Applications (Paperback)
Building Neural Networks from Scratch with Python, (Paperback) $19.99
$1999current price $19.99Building Neural Networks from Scratch with Python, (Paperback)
Flask for Real Projects: A Hands-On Guide to Building Modern Python Web Applications is excellent, both technically and , (Paperback) $24.92
$2492current price $24.92Flask for Real Projects: A Hands-On Guide to Building Modern Python Web Applications is excellent, both technically and , (Paperback)
Flask 3 in Action: Build and Deploy Dynamic Python Web Apps, (Paperback) $24.88
$2488current price $24.88Flask 3 in Action: Build and Deploy Dynamic Python Web Apps, (Paperback)
High Performance IOS Apps: Optimize Your Code for Better Apps (Paperback) $29.61
$2961current price $29.61High Performance IOS Apps: Optimize Your Code for Better Apps (Paperback)
Building Scalable Web Apps with Flask: A Beginner's Guide to Python-Powered Web Development, (Paperback) $19.99
$1999current price $19.99Building Scalable Web Apps with Flask: A Beginner's Guide to Python-Powered Web Development, (Paperback)
Offline-First Apps: Mastering Progressive Web Apps (PWA): Build fast, reliable web applications that work anytime, anywh, (Paperback) $18.99
$1899current price $18.99Offline-First Apps: Mastering Progressive Web Apps (PWA): Build fast, reliable web applications that work anytime, anywh, (Paperback)
Flask Blueprints: Architecting Scalable Python Web Applications, (Paperback) $20.00
$2000current price $20.00Flask Blueprints: Architecting Scalable Python Web Applications, (Paperback)
Mastering Flask for Python Developers: Build Web Applications with This Lightweight Python Framework, (Paperback) $19.99
$1999current price $19.99Mastering Flask for Python Developers: Build Web Applications with This Lightweight Python Framework, (Paperback)
Coding and Programming Beyond CRUD: Advanced Django Techniques for Next-Level Web Applications, Book 1, (Paperback) $19.56
$1956current price $19.56Coding and Programming Beyond CRUD: Advanced Django Techniques for Next-Level Web Applications, Book 1, (Paperback)
WebAssembly Essentials: Make code reusable and deployed for high performance web apps, (Paperback) $29.99
$2999current price $29.99WebAssembly Essentials: Make code reusable and deployed for high performance web apps, (Paperback)
Web, Mobile & API Development USA Learn Flask: From Fundamentals to Practical Applications, Book 3, (Paperback) $22.67
$2267current price $22.67Web, Mobile & API Development USA Learn Flask: From Fundamentals to Practical Applications, Book 3, (Paperback)
