From: Sebastián Ramírez
- ФÑеймвоÑк FastAPI - Ñе виÑока пÑодÑкÑивнÑÑÑÑ, легко вивÑаÑи, Ñвидко пиÑаÑи код, гоÑовий до пÑодакÑÐ¸Ð½Ñ + ФÑеймвоÑк FastAPI - виÑока пÑодÑкÑивнÑÑÑÑ, легко вивÑаÑи, Ñвидко пиÑаÑи код, гоÑовий до пÑодакÑнÑ
@@ -43,7 +43,7 @@ FastAPI - Ñе ÑÑÑаÑний, Ñвидкий (виÑокопÑодÑкÑив
* **ÐнÑÑÑÑивний**: ÑÑдова пÑдÑÑимка ÑедакÑоÑами кодÑ. ÐвÑÐ¾Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²ÑÑди. ÐенÑе ÑаÑÑ Ð½Ð° налагодженнÑ.
* **ÐÑоÑÑий**: ÑпÑоÑкÑований Ñак, Ñоб бÑÑи пÑоÑÑим Ñ Ð²Ð¸ÐºÐ¾ÑиÑÑÐ°Ð½Ð½Ñ Ñа вивÑеннÑ. ÐенÑе ÑаÑÑ Ð½Ð° ÑиÑÐ°Ð½Ð½Ñ Ð´Ð¾ÐºÑменÑаÑÑÑ.
* **ÐоÑоÑкий**: мÑнÑмÑзÑÑ Ð´ÑблÑÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð´Ñ. ÐÑлÑка можливоÑÑей з кожного оголоÑÐµÐ½Ð½Ñ Ð¿Ð°ÑамеÑÑа. ÐенÑе помилок.
-* **ÐадÑйний**: ви оÑÑимÑÑÑе код, гоÑовий до пÑодакÑинÑ. РавÑомаÑиÑÐ½Ð¾Ñ ÑнÑеÑакÑÐ¸Ð²Ð½Ð¾Ñ Ð´Ð¾ÐºÑменÑаÑÑÑÑ.
+* **ÐадÑйний**: ви оÑÑимÑÑÑе код, гоÑовий до пÑодакÑнÑ. РавÑомаÑиÑÐ½Ð¾Ñ ÑнÑеÑакÑÐ¸Ð²Ð½Ð¾Ñ Ð´Ð¾ÐºÑменÑаÑÑÑÑ.
* **ÐаÑнований на ÑÑандаÑÑаÑ
**: базÑÑÑÑÑÑ Ð½Ð° (Ñ Ð¿Ð¾Ð²Ð½ÑÑÑÑ ÑÑмÑÑний з) вÑдкÑиÑими ÑÑандаÑÑами Ð´Ð»Ñ API: [OpenAPI](https://github.com/OAI/OpenAPI-Specification) (ÑанÑÑе вÑдомий Ñк Swagger) Ñа [JSON Schema](https://json-schema.org/).
* оÑÑнка на оÑÐ½Ð¾Ð²Ñ ÑеÑÑÑв, пÑоведениÑ
внÑÑÑÑÑнÑÐ¾Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ñ ÑозÑобникÑв, Ñо ÑÑвоÑÑÑ Ð¿ÑодакÑн-заÑÑоÑÑнки.
@@ -54,18 +54,27 @@ FastAPI - Ñе ÑÑÑаÑний, Ñвидкий (виÑокопÑодÑкÑив
### ÐлÑÑовий ÑпонÑÐ¾Ñ { #keystone-sponsor }
+
-### ÐолоÑÑ Ñа ÑÑÑÐ±Ð½Ñ ÑпонÑоÑи { #gold-and-silver-sponsors }
+### ÐолоÑÑ ÑпонÑоÑи { #gold-sponsors }
+
+
+### СÑÑÐ±Ð½Ñ ÑпонÑоÑи { #silver-sponsors }
+
+
@@ -73,6 +82,44 @@ FastAPI - Ñе ÑÑÑаÑний, Ñвидкий (виÑокопÑодÑкÑив
## ÐÑÐ°Ð¶ÐµÐ½Ð½Ñ { #opinions }
+
+«Я дÑже ÑаÑÑо викоÑиÑÑовÑÑ FastAPI оÑÑаннÑм ÑаÑом. Я наÑпÑÐ°Ð²Ð´Ñ Ð¿Ð»Ð°Ð½ÑÑ Ð²Ð¸ÐºÐ¾ÑиÑÑовÑваÑи його Ð´Ð»Ñ Ð²ÑÑÑ
ML-ÑеÑвÑÑÑв моÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ в Microsoft. ÐеÑÐºÑ Ð· ниÑ
ÑнÑегÑÑÑÑÑÑÑ Ð´Ð¾ оÑновного пÑодÑкÑÑ Windows Ñ Ð´ÐµÑÐºÑ Ð· пÑодÑкÑÑв Office».
+ «Ðи пÑийнÑли бÑблÑоÑÐµÐºÑ FastAPI, Ñоб запÑÑÑиÑи ÑеÑÐ²ÐµÑ REST, до Ñкого можна надÑилаÑи запиÑи Ð´Ð»Ñ Ð¾ÑÑÐ¸Ð¼Ð°Ð½Ð½Ñ Ð¿ÑогнозÑв». [Ð´Ð»Ñ Ludwig]
+ «Netflix Ñз задоволеннÑм оголоÑÑÑ Ð¿Ñо випÑÑк з вÑдкÑиÑим кодом наÑого ÑÑеймвоÑÐºÑ Ð¾ÑкеÑÑÑаÑÑÑ ÐºÐµÑÑÐ²Ð°Ð½Ð½Ñ ÐºÑизами: Dispatch!» [побÑдовано з FastAPI]
+ «ЯкÑо Ñ
ÑоÑÑ Ñ
оÑе ÑÑвоÑÑваÑи пÑодакÑн-API на Python, Ñ Ð´Ñже ÑекомендÑÑ FastAPI. ÐÑн ÑÑдово ÑпÑоÑкÑований, пÑоÑÑий Ñ Ð²Ð¸ÐºÐ¾ÑиÑÑÐ°Ð½Ð½Ñ Ñ Ð´Ñже маÑÑÑабований â вÑн ÑÑав клÑÑовим компоненÑом Ñ Ð½Ð°ÑÑй ÑÑÑаÑегÑÑ ÑозÑобки з пÑÑоÑиÑеÑом API».
+
## ÐÑнÑ-докÑменÑалÑний ÑÑлÑм пÑо FastAPI { #fastapi-mini-documentary }
ÐапÑикÑнÑÑ 2025 ÑÐ¾ÐºÑ Ð²Ð¸Ð¹Ñов [мÑнÑ-докÑменÑалÑний ÑÑлÑм пÑо FastAPI](https://www.youtube.com/watch?v=mpR8ngthqiE), ви можеÑе пеÑеглÑнÑÑи його онлайн:
-
+
## **Typer**, FastAPI Ð´Ð»Ñ CLI { #typer-the-fastapi-of-clis }
@@ -280,7 +315,7 @@ INFO: Application startup complete.
## ÐÑиклад Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ { #example-upgrade }
-Ð¢ÐµÐ¿ÐµÑ Ð·Ð¼ÑнÑÑÑ Ñайл `main.py`, Ñоб оÑÑимÑваÑи ÑÑло `PUT`-запиÑÑ.
+Ð¢ÐµÐ¿ÐµÑ Ð·Ð¼ÑнÑÑÑ Ñайл `main.py`, Ñоб оÑÑимÑваÑи ÑÑло з `PUT`-запиÑÑ.
ÐголоÑÑÑÑ ÑÑло, викоÑиÑÑовÑÑÑи ÑÑандаÑÑÐ½Ñ Ñипи Python, завдÑки Pydantic.
@@ -322,11 +357,11 @@ def update_item(item_id: int, item: Item):

-* ÐаÑиÑнÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ "Try it out", вона дозволÑÑ Ð·Ð°Ð¿Ð¾Ð²Ð½Ð¸Ñи паÑамеÑÑи Ñа безпоÑеÑеднÑо взаÑмодÑÑÑи з API:
+* ÐаÑиÑнÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ Â«Try it out», вона дозволÑÑ Ð·Ð°Ð¿Ð¾Ð²Ð½Ð¸Ñи паÑамеÑÑи Ñа безпоÑеÑеднÑо взаÑмодÑÑÑи з API:

-* ÐоÑÑм наÑиÑнÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ "Execute", ÑнÑеÑÑÐµÐ¹Ñ ÐºÐ¾ÑиÑÑÑваÑа зв'ÑжеÑÑÑÑ Ð· ваÑим API, надÑÑле паÑамеÑÑи, оÑÑÐ¸Ð¼Ð°Ñ ÑезÑлÑÑаÑи Ñа покаже ÑÑ
на екÑанÑ:
+* ÐоÑÑм наÑиÑнÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ Â«Execute», ÑнÑеÑÑÐµÐ¹Ñ ÐºÐ¾ÑиÑÑÑваÑа зв'ÑжеÑÑÑÑ Ð· ваÑим API, надÑÑле паÑамеÑÑи, оÑÑÐ¸Ð¼Ð°Ñ ÑезÑлÑÑаÑи Ñа покаже ÑÑ
на екÑанÑ:

@@ -484,7 +519,7 @@ FastAPI Cloud - оÑновний ÑпонÑÐ¾Ñ Ñ Ð´Ð¶ÐµÑело ÑÑнанÑÑ
#### РозгоÑÑÐ°Ð½Ð½Ñ Ð² ÑнÑиÑ
Ñ
маÑниÑ
пÑовайдеÑÑв { #deploy-to-other-cloud-providers }
-FastAPI - open source пÑÐ¾ÐµÐºÑ Ñ Ð±Ð°Ð·ÑÑÑÑÑÑ Ð½Ð° ÑÑандаÑÑаÑ
. Ðи можеÑе ÑозгоÑÑаÑи заÑÑоÑÑнки FastAPI в бÑдÑ-ÑÐºÐ¾Ð¼Ñ Ñ
маÑÐ½Ð¾Ð¼Ñ Ð¿ÑовайдеÑÑ, Ñкий ви обеÑеÑе.
+FastAPI - open source пÑоÑÐºÑ Ñ Ð±Ð°Ð·ÑÑÑÑÑÑ Ð½Ð° ÑÑандаÑÑаÑ
. Ðи можеÑе ÑозгоÑÑаÑи заÑÑоÑÑнки FastAPI в бÑдÑ-ÑÐºÐ¾Ð¼Ñ Ñ
маÑÐ½Ð¾Ð¼Ñ Ð¿ÑовайдеÑÑ, Ñкий ви обеÑеÑе.
ÐоÑÑимÑйÑеÑÑ ÑнÑÑÑÑкÑÑй ваÑого Ñ
маÑного пÑовайдеÑа, Ñоб ÑозгоÑнÑÑи заÑÑоÑÑнки FastAPI Ñ Ð½Ñого. ð¤
diff --git a/docs/uk/docs/virtual-environments.md b/docs/uk/docs/virtual-environments.md
index d7735b234f..26ad6b0cbb 100644
--- a/docs/uk/docs/virtual-environments.md
+++ b/docs/uk/docs/virtual-environments.md
@@ -2,7 +2,7 @@
Ðоли ви пÑаÑÑÑÑе над пÑоÑкÑами Python, вам, ÑмовÑÑно, ÑлÑд викоÑиÑÑовÑваÑи вÑÑÑÑалÑне ÑеÑедовиÑе (або ÑÑ
ожий меÑ
анÑзм), Ñоб ÑзолÑваÑи пакеÑи, ÑÐºÑ Ð²Ð¸ вÑÑановлÑÑÑе Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ пÑоÑкÑÑ.
-/// info | ÐнÑоÑмаÑÑÑ
+/// note | ÐÑимÑÑка
ЯкÑо ви вже знаÑÑе пÑо вÑÑÑÑалÑÐ½Ñ ÑеÑедовиÑа, Ñк ÑÑ
ÑÑвоÑÑваÑи Ñа викоÑиÑÑовÑваÑи, можеÑе пÑопÑÑÑиÑи Ñей ÑоздÑл. ð¤
@@ -18,7 +18,7 @@
///
-/// info | ÐнÑоÑмаÑÑÑ
+/// note | ÐÑимÑÑка
Ðа ÑÑй ÑÑоÑÑнÑÑ Ð²Ð¸ дÑзнаÑÑеÑÑ, Ñк викоÑиÑÑовÑваÑи вÑÑÑÑалÑÐ½Ñ ÑеÑедовиÑа Ñ Ñк вони пÑаÑÑÑÑÑ.
@@ -817,7 +817,7 @@ Traceback (most recent call last):
-Ðле ÑкÑо ви деакÑивÑÑÑе вÑÑÑÑалÑне ÑеÑедовиÑе Ñ Ð°ÐºÑивÑÑÑе нове Ð´Ð»Ñ `prisoner-of-askaban`, ÑÐ¾Ð´Ñ Ð¿Ñи запÑÑÐºÑ `python` вÑн викоÑиÑÑовÑваÑиме Python Ñз вÑÑÑÑалÑного ÑеÑедовиÑа в `prisoner-of-azkaban`.
+Ðле ÑкÑо ви деакÑивÑÑÑе вÑÑÑÑалÑне ÑеÑедовиÑе Ñ Ð°ÐºÑивÑÑÑе нове Ð´Ð»Ñ `prisoner-of-azkaban`, ÑÐ¾Ð´Ñ Ð¿Ñи запÑÑÐºÑ `python` вÑн викоÑиÑÑовÑваÑиме Python Ñз вÑÑÑÑалÑного ÑеÑедовиÑа в `prisoner-of-azkaban`.