--- /dev/null
+# μμ¬, λμμΈ κ·Έλ¦¬κ³ λ―Έλ
+
+μ΄λ λ , [ν FastAPI μ¬μ©μ](https://github.com/fastapi/fastapi/issues/3#issuecomment-454956920)κ° μ΄λ κ² λ¬Όμμ΅λλ€:
+
+> μ΄ νλ‘μ νΈμ μμ¬λ₯Ό μλ € μ£Όμ€ μ μλμ? λͺ μ£Ό λ§μ λ©μ§ κ²°κ³Όλ₯Ό λΈ κ² κ°μμ. [...]
+
+μ¬κΈ°μ κ·Έ μμ¬μ λν΄ κ°λ¨ν μ€λͺ
νκ² μ΅λλ€.
+
+---
+
+## λμ
+
+μ λ μ¬λ¬ ν΄ λμ λ¨Έμ λ¬λ, λΆμ° μμ€ν
, λΉλκΈ° μμ
, NoSQL λ°μ΄ν°λ² μ΄μ€ κ°μ 볡μ‘ν μꡬμ¬νμ κ°μ§ APIλ₯Ό κ°λ°νλ©° μ¬λ¬ νμ μ΄λμ΄ μμ΅λλ€.
+
+μ΄ κ³Όμ μμ λ§μ λμμ μ‘°μ¬νκ³ , ν
μ€νΈνλ©°, μ¬μ©ν΄μΌ νμ΅λλ€. **FastAPI**μ μμ¬λ κ·Έ μ΄μ μ λμλ μ¬λ¬ λꡬμ μμ¬μ λ°μ νκ² μ°κ΄λμ΄ μμ΅λλ€.
+
+[λμ](alternatives.md){.internal-link target=_blank} μΉμ
μμ μΈκΈλ κ²μ²λΌ:
+
+> **FastAPI**λ μ΄μ μ λμλ λ§μ λꡬλ€μ λ
Έλ ₯ μμ΄λ μ‘΄μ¬νμ§ μμμ κ²μ
λλ€.
+>
+> μ΄μ μ κ°λ°λ μ¬λ¬ λꡬλ€μ΄ μ΄ νλ‘μ νΈμ μκ°μ μ£Όμμ΅λλ€.
+>
+> μ λ μ€λ«λμ μλ‘μ΄ νλ μμν¬λ₯Ό λ§λλ κ²μ νΌνκ³ μ νμ΅λλ€. μ²μμλ **FastAPI**κ° μ 곡νλ κΈ°λ₯λ€μ λ€μν νλ μμν¬μ νλ¬κ·ΈμΈ, λꡬλ€μ μ‘°ν©ν΄ ν΄κ²°νλ € νμ΅λλ€.
+>
+> νμ§λ§ κ²°κ΅μλ μ΄ λͺ¨λ κΈ°λ₯μ ν΅ν©νλ λκ΅¬κ° νμν΄μ‘μ΅λλ€. μ΄μ λꡬλ€λ‘λΆν° μ΅κ³ μ μμ΄λμ΄λ€μ λͺ¨μΌκ³ , μ΄λ₯Ό μ΅μ μ λ°©μμΌλ‘ μ‘°ν©ν΄μΌλ§ νμ΅λλ€. μ΄λ :term:Python 3.6+ νμ
ννΈ <type hints>μ κ°μ, μ΄μ μλ μ¬μ©ν μ μμλ μΈμ΄ κΈ°λ₯μ΄ κ°λ₯νκΈ° λλ¬Έμ
λλ€.
+
+---
+
+## μ‘°μ¬
+
+μ¬λ¬ λμμ μ¬μ©ν΄ 보며 λ€μν λꡬμμ λ°°μ΄ μ λ€μ λͺ¨μ μ μ κ°λ°νμκ² κ°μ₯ μ ν©ν λ°©μμ μ°Ύμμ΅λλ€.
+
+μλ₯Ό λ€μ΄, νμ€ :term:Python νμ
ννΈ <type hints>μ κΈ°λ°νλ κ²μ΄ μ΄μμ μ΄λΌλ μ μ΄ λͺ
ννμ΅λλ€.
+
+λν, μ΄λ―Έ μ‘΄μ¬νλ νμ€μ νμ©νλ κ²μ΄ κ°μ₯ μ’μ μ κ·Όλ²μ΄λΌ νλ¨νμ΅λλ€.
+
+κ·Έλμ **FastAPI**μ μ½λλ₯Ό μμ±νκΈ° μ μ λͺ λ¬ λμ OpenAPI, JSON Schema, OAuth2 λͺ
μΈλ₯Ό μ°κ΅¬νλ©° μ΄λ€μ κ΄κ³μ κ²ΉμΉλ λΆλΆ, μ°¨μ΄μ μ μ΄ν΄νμ΅λλ€.
+
+---
+
+## λμμΈ
+
+κ·Έ ν, **FastAPI** μ¬μ©μκ° λ κ°λ°μλ‘μ μ¬μ©νκ³ μΆμ κ°λ°μ "API"λ₯Ό λμμΈνμ΅λλ€.
+
+[Python Developer Survey](https://www.jetbrains.com/research/python-developers-survey-2018/#development-tools)μ λ°λ₯΄λ©΄ μ½ 80%μ Python κ°λ°μκ° PyCharm, VS Code, Jedi κΈ°λ° νΈμ§κΈ° λ±μμ κ°λ°ν©λλ€. μ΄ κ³Όμ μμ μ¬λ¬ μμ΄λμ΄λ₯Ό ν
μ€νΈνμ΅λλ€.
+
+λλΆλΆμ λ€λ₯Έ νΈμ§κΈ°λ μ μ¬νκ² λμνκΈ° λλ¬Έμ, **FastAPI**μ μ΄μ μ κ±°μ λͺ¨λ νΈμ§κΈ°μμ λ릴 μ μμ΅λλ€.
+
+μ΄ κ³Όμ μ ν΅ν΄ μ½λ μ€λ³΅μ μ΅μννκ³ , λͺ¨λ κ³³μμ μλ μμ±, νμ
κ²μ¬, μλ¬ νμΈ κΈ°λ₯μ΄ μ 곡λλ μ΅μ μ λ°©μμ μ°Ύμλμ΅λλ€.
+
+μ΄ λͺ¨λ κ²μ κ°λ°μλ€μκ² μ΅κ³ μ κ°λ° κ²½νμ μ 곡νκΈ° μν΄ μ€κ³λμμ΅λλ€.
+
+---
+
+## νμ쑰건
+
+μ¬λ¬ λμμ ν
μ€νΈν ν, [Pydantic](https://docs.pydantic.dev/)μ μ¬μ©νκΈ°λ‘ κ²°μ νμ΅λλ€.
+
+μ΄ν μ λ **Pydantic**μ΄ JSON Schemaμ μλ²½ν νΈνλλλ‘ κ°μ νκ³ , λ€μν μ μ½ μ‘°κ±΄ μ μΈμ μ§μνλ©°, μ¬λ¬ νΈμ§κΈ°μμμ μλ μμ±κ³Ό νμ
κ²μ¬ κΈ°λ₯μ ν₯μνκΈ° μν΄ κΈ°μ¬νμ΅λλ€.
+
+λν, λ λ€λ₯Έ μ£Όμ νμ쑰건μ΄μλ [Starlette](https://www.starlette.io/)μλ κΈ°μ¬νμ΅λλ€.
+
+---
+
+## κ°λ°
+
+**FastAPI**λ₯Ό κ°λ°νκΈ° μμν μ¦μμλ λλΆλΆμ μ€λΉκ° μ΄λ―Έ μλ£λ μνμμ΅λλ€. μ€κ³κ° μ μλμκ³ , νμ쑰건과 λκ΅¬κ° μ€λΉλμμΌλ©°, νμ€κ³Ό λͺ
μΈμ λν μ§μλ μΆ©λΆνμ΅λλ€.
+
+---
+
+## λ―Έλ
+
+νμμ μμ **FastAPI**κ° λ§μ μ¬λλ€μκ² μ μ©νλ€λ κ²μ΄ λͺ
λ°±ν΄μ‘μ΅λλ€.
+
+μ¬λ¬ μ©λμ λ μ ν©ν λꡬλ‘μ κΈ°μ‘΄ λμλ³΄λ€ μ νΈλκ³ μμ΅λλ€.
+μ΄λ―Έ λ§μ κ°λ°μμ νλ€μ΄ **FastAPI**μ μμ‘΄ν΄ νλ‘μ νΈλ₯Ό μ§ν μ€μ
λλ€ (μ μ μ νλ λ§μ°¬κ°μ§μ
λλ€).
+
+νμ§λ§ μ¬μ ν κ°μ ν΄μΌ ν μ κ³Ό μΆκ°ν κΈ°λ₯λ€μ΄ λ§μ΄ λ¨μ μμ΅λλ€.
+
+**FastAPI**λ λ°μ λ―Έλλ‘ λμκ°κ³ μμ΅λλ€.
+κ·Έλ¦¬κ³ [μ¬λ¬λΆμ λμ](help-fastapi.md){.internal-link target=_blank}μ ν° νμ΄ λ©λλ€.