Vysoko výkonné webové aplikácie s Fastapi: Asynchrónny webový rámec založený na modernom Pythone

Hodnotenie:   (5,0 z 5)

Vysoko výkonné webové aplikácie s Fastapi: Asynchrónny webový rámec založený na modernom Pythone (Malhar Lathkar)

Recenzie čitateľov

Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 4 hlasoch.

Pôvodný názov:

High-Performance Web Apps with Fastapi: The Asynchronous Web Framework Based on Modern Python

Obsah knihy:

Vytváranie rozhraní API a webových aplikácií založených na rozhraní ASGI (Asynchronous Server Gateway Interface). Táto kniha poskytuje komplexné vysvetlenie používania modelov Pydantic na konštrukciu objektov požiadaviek/odpovedí v operácii cesty FASTAPI.

Začnete prehľadom typových nápoved v jazyku Python a konceptov asynchrónneho spracovania. Jednou z hlavných výhod FastAPI je jeho automatické generovanie dokumentov API. Knižnica Pydantic je hlavným pilierom, na ktorom je FastAPI postavené. Uvidíte, že ASGI má v porovnaní s väčšinou ostatných populárnych rámcov jazyka Python oveľa lepší výkon, pretože implementujú rozhranie WSGI (Web server Gateway Interface), ktoré je synchrónnej povahy, a preto má pomalší čas odozvy.

Táto kniha dôkladne vysvetľuje, ako FastAPI asynchrónne spolupracuje s relačnými aj NOSQL databázami. Moderné webové aplikácie používajú na interakciu s front-endom šablónové motory. V tejto knihe sa naučíte používať šablóny jinja2 a statické aktíva. Podrobne sa venujeme aj štandardom Swagger UI a OpenAPI. Nakoniec boli v tejto knihe preskúmané rôzne možnosti nasadenia aplikácie FastAPI.

Táto kniha využíva praktické príklady, ktoré vám umožnia vytvárať vysoko výkonné API.

Čo sa naučíte

⬤ Vyvíjať robustné a vysoko výkonné webové aplikácie.

⬤ Umiestnite aplikáciu FastAPI pre verejnú dostupnosť pomocou cloudových služieb, ako je Deta a kontajner Docker.

⬤ Poznajte dôležité stavebné prvky webovej aplikácie, ako je spracovanie formulárov, šablónovanie a interakcia s databázou.

Pre koho je táto kniha určená

Začínajúcim a skúseným vývojárom Pythonu, ktorí chcú využiť flexibilitu Pythonu a výkonné funkcie predstavené v knihe Modern Python. Študenti inžinierskych odborov informatiky na úrovni absolventov a postgraduálneho štúdia budú mať tiež obrovský úžitok z praktického prístupu upraveného v knihe.

Ďalšie údaje o knihe:

ISBN:9781484291771
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Python Data Persistence (Perzistencia údajov v jazyku Python): S databázami SQL a NOSQL - Python...
Určené na oboznámenie sa s koncepciami databáz...
Python Data Persistence (Perzistencia údajov v jazyku Python): S databázami SQL a NOSQL - Python Data Persistence: With SQL and NOSQL Databases
Tvorba webových aplikácií pomocou Pythonu a Flasku: Naučte sa vyvíjať a nasadzovať responzívne...
Praktická príručka pre rýchly vývoj webových...
Tvorba webových aplikácií pomocou Pythonu a Flasku: Naučte sa vyvíjať a nasadzovať responzívne RESTful webové aplikácie pomocou frameworku Flask - Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework
Vysoko výkonné webové aplikácie s Fastapi: Asynchrónny webový rámec založený na modernom Pythone -...
Vytváranie rozhraní API a webových aplikácií...
Vysoko výkonné webové aplikácie s Fastapi: Asynchrónny webový rámec založený na modernom Pythone - High-Performance Web Apps with Fastapi: The Asynchronous Web Framework Based on Modern Python

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)