Ocena:
Obecnie brak opinii czytelników. Ocena opiera się na 4 głosach.
High-Performance Web Apps with Fastapi: The Asynchronous Web Framework Based on Modern Python
Tworzenie interfejsów API i aplikacji internetowych w oparciu o Asynchronous Server Gateway Interface (ASGI). Ta książka zawiera kompleksowe wyjaśnienie korzystania z modeli Pydantic do konstruowania obiektów żądania/odpowiedzi w operacji ścieżki FASTAPI.
Zaczniesz od przeglądu wskazówek dotyczących typów w Pythonie i koncepcji przetwarzania asynchronicznego. Jedną z głównych zalet FastAPI jest automatyczne generowanie dokumentacji API. Biblioteka Pydantic jest głównym filarem, na którym opiera się FastAPI. Przekonasz się, że ASGI ma znacznie lepszą wydajność w porównaniu z większością innych popularnych frameworków Pythona, ponieważ implementują one Web Server Gateway Interface (WSGI), który ma charakter synchroniczny, a zatem ma wolniejszy czas odpowiedzi.
Ta książka dokładnie wyjaśnia, w jaki sposób FastAPI współdziała asynchronicznie z relacyjnymi i NOSQL bazami danych. Nowoczesne aplikacje internetowe wykorzystują silniki szablonów do interakcji z front-endem. W tej książce nauczysz się korzystać z szablonów jinja2 i statycznych zasobów. Szczegółowo omówiono również standardy Swagger UI i OpenAPI. Wreszcie, różne opcje wdrażania aplikacji FastAPI zostały zbadane w tej książce.
Książka ta wykorzystuje praktyczne przykłady, aby umożliwić tworzenie wydajnych interfejsów API.
Czego się nauczysz
⬤ Rozwijaj solidne i wydajne aplikacje internetowe.
⬤ Wdrożenie aplikacji FastAPI w celu zapewnienia dostępności publicznej przy użyciu usług w chmurze, takich jak Deta i kontener Docker.
⬤ Zrozumienie ważnych elementów składowych aplikacji internetowej, takich jak obsługa formularzy, szablony i interakcja z bazą danych.
Dla kogo jest ta książka
Aspirujący i doświadczeni programiści Pythona, którzy chcą wykorzystać elastyczność Pythona i potężne funkcje wprowadzone w Modern Python. Studenci inżynierii informatyki na poziomie magisterskim i podyplomowym również odniosą ogromne korzyści z praktycznego podejścia zastosowanego w książce.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)