--- /dev/null
+# μμ΅μ - μ¬μ©μ μλ΄μ - λμ
λΆ
+
+μ΄ μμ΅μλ **FastAPI**μ λλΆλΆμ κΈ°λ₯μ λ¨κ³λ³λ‘ μ¬μ©νλ λ°©λ²μ 보μ¬μ€λλ€.
+
+κ° μΉμ
μ μ΄μ μΉμ
μ κΈ°λ°ν΄μ μ μ§μ μΌλ‘ λ§λ€μ΄ μ‘μ§λ§, μ£Όμ λ₯Ό ꡬλΆνμ¬ κ΅¬μ± λμκΈ° λλ¬Έμ νΉμ API μꡬμ¬νμ ν΄κ²°νκΈ° μν΄ μ΄λ€ νΉμ νλͺ©μ΄λμ§ μ§μ μ΄λν μ μμ΅λλ€.
+
+λν ν₯ν μ°Έμ‘°κ° λ μ μλλ‘ λ§λ€μ΄μ‘μ΅λλ€.
+
+κ·Έλ¬λ―λ‘ λ€μ λμμμ μ νν νμν κ²μ λ³Ό μ μμ΅λλ€.
+
+## μ½λ μ€ννκΈ°
+
+λͺ¨λ μ½λ λΈλ‘μ 볡μ¬νκ³ μ§μ μ¬μ©ν μ μμ΅λλ€(μ€μ λ‘ ν
μ€νΈν νμ΄μ¬ νμΌμ
λλ€).
+
+μμ λ₯Ό μ€ννλ €λ©΄ μ½λλ₯Ό `main.py` νμΌμ 볡μ¬νκ³ λ€μμ μ¬μ©νμ¬ `uvicorn`μ μμν©λλ€:
+
+<div class="termy">
+
+```console
+$ uvicorn main:app --reload
+
+<span style="color: green;">INFO</span>: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
+<span style="color: green;">INFO</span>: Started reloader process [28720]
+<span style="color: green;">INFO</span>: Started server process [28722]
+<span style="color: green;">INFO</span>: Waiting for application startup.
+<span style="color: green;">INFO</span>: Application startup complete.
+```
+
+</div>
+
+μ½λλ₯Ό μμ±νκ±°λ 볡μ¬, νΈμ§ν λ, λ‘컬μμ μ€ννλ κ²μ **κ°λ ₯ν μ₯λ €**ν©λλ€.
+
+νΈμ§κΈ°μμ μ΄λ κ² μ¬μ©νλ©΄, λͺ¨λ νμ
κ²μ¬, μλμμ± λ± μμ±ν΄μΌ νλ μ½λκ° μΌλ§λ μ μμ§ λ³΄λ©΄μ FastAPIμ μ₯μ μ μ€μ λ‘ νμΈν μ μμ΅λλ€.
+
+---
+
+## FastAPI μ€μΉ
+
+첫 λ²μ§Έ λ¨κ³λ FastAPI μ€μΉμ
λλ€.
+
+μμ΅μμλ λͺ¨λ μ νμ μΈ μμ‘΄μ± λ° κΈ°λ₯μ μ¬μ©νμ¬ μ€μΉν μ μμ΅λλ€:
+
+<div class="termy">
+
+```console
+$ pip install fastapi[all]
+
+---> 100%
+```
+
+</div>
+
+...μ½λλ₯Ό μ€ννλ μλ²λ‘ μ¬μ©ν μ μλ `uvicorn` μμ ν¬ν¨νκ³ μμ΅λλ€.
+
+!!! note "μ°Έκ³ "
+ λΆλΆμ μΌλ‘ μ€μΉν μλ μμ΅λλ€.
+
+ μ ν리μΌμ΄μ
μ μ΄μ νκ²½μ λ°°ν¬νλ €λ κ²½μ° λ€μκ³Ό κ°μ΄ ν©λλ€:
+
+ ```
+ pip install fastapi
+ ```
+
+ μΆκ°λ‘ μλ² μν μ νλ `uvicorn`μ μ€μΉν©λλ€:
+
+ ```
+ pip install uvicorn
+ ```
+
+ μ¬μ©νλ €λ κ° μ νμ μΈ μμ‘΄μ±μ λν΄μλ λμΌν©λλ€.
+
+## κ³ κΈ μ¬μ©μ μλ΄μ
+
+μ΄ **μμ΅μ - μ¬μ©μ μλ΄μ** λ€μμ μ½μ μ μλ **κ³ κΈ μ¬μ©μ μλ΄μ**λ μμ΅λλ€.
+
+**κ³ κΈ μ¬μ©μ μλ΄μ**λ νμ¬ λ¬Έμλ₯Ό κΈ°λ°μΌλ‘ νκ³ , λμΌν κ°λ
μ μ¬μ©νλ©°, μΆκ° κΈ°λ₯λ€μ μλ €μ€λλ€.
+
+νμ§λ§ (μ§κΈ μ½κ³ μλ) **μμ΅μ - μ¬μ©μ μλ΄μ**λ₯Ό λ¨Όμ μ½λκ² μ’μ΅λλ€.
+
+**μμ΅μ - μ¬μ©μ μλ΄μ**λ§μΌλ‘ μμ ν μ ν리μΌμ΄μ
μ ꡬμΆν λ€μ, **κ³ κΈ μ¬μ©μ μλ΄μ**μ λͺ κ°μ§ μΆκ° μμ΄λμ΄λ₯Ό μ¬μ©νμ¬ νμμ λ°λΌ λ€μν λ°©μμΌλ‘ νμ₯ν μ μλλ‘ μ€κ³λμμ΅λλ€.