|
Кількість
|
Вартість
|
||
|
|
|||
FastAPI – це швидка та ефективна веб-інфраструктура для створення API за допомогою Python. Ця книга є докладним посібником зі створення програми за допомогою середовища FastAPI. Починається з основ структури FastAPI та інших технологій, що використовуються у цій книзі. Потім ви дізнаєтеся про різні аспекти фреймворку: систему маршрутизації, моделювання відповідей, обробку помилок і шаблони. У цій книзі ви дізнаєтеся, як створювати швидкі, ефективні та масштабовані програми на Python за допомогою FastAPI. Ви почнете з програми Hello World до повноцінного API, що використовує базу даних, автентифікацію та шаблони. Ви дізнаєтеся, як структурувати свою програму для підвищення ефективності, легкочитання та масштабованості. Завдяки інтеграції з іншими бібліотеками у вашому додатку ви дізнаєтеся, як підключити вашу програму як до бази даних SQL, так і до бази даних NoSQL, інтегрувати шаблони та створити автентифікацію. Ближче до кінця цієї книги ви дізнаєтеся, як писати тести, контейнеризувати програму, створювати конвеєр безперервної інтеграції та доставки за допомогою дій GitHub, а також розгортати програму в кількох хмарних службах. Все це викладатиметься за допомогою теоретичного та практичного підходу. До кінця цієї книги ви будете мати необхідні знання для створення та розгортання надійного веб-API з використанням інфраструктури FastAPI.