or
Ця вправа є частиною курсу
Почнемо з ключових можливостей FastAPI та основних сценаріїв використання. Потім запустимо наш перший застосунок і перевіримо його в роботі. Нарешті, розглянемо деталі підтримки операцій GET і POST із параметрами запиту та створимо й протестуємо відповідні кінцеві точки.
Почнемо з того, як реалізувати операції PUT і DELETE у FastAPI. Далі навчимося опрацьовувати різні типи помилок і завжди повертати доречний код стану у відповіді. Насамкінець розберемо, як використовувати async, щоб обробляти кілька запитів одночасно та витримувати вищі навантаження.
Спершу навчимося писати системні тести для перевірки окремих кінцевих точок FastAPI. Далі створимо повний JSON CRUD API для керування життєвим циклом об’єктів через HTTP. Нарешті, розглянемо, як вручну написати функціональні тести для перевірки взаємодії різних кінцевих точок застосунку.
Поточна вправа