--- /dev/null
+# JSON νΈν κ°λ₯ μΈμ½λ
+
+λ°μ΄ν° μ ν(μ: Pydantic λͺ¨λΈ)μ JSONκ³Ό νΈνλ ννλ‘ λ°νν΄μΌ νλ κ²½μ°κ° μμ΅λλ€. (μ: `dict`, `list` λ±)
+
+μλ₯Ό λ€λ©΄, λ°μ΄ν°λ² μ΄μ€μ μ μ₯ν΄μΌνλ κ²½μ°μ
λλ€.
+
+μ΄λ₯Ό μν΄, **FastAPI** μμλ `jsonable_encoder()` ν¨μλ₯Ό μ 곡ν©λλ€.
+
+## `jsonable_encoder` μ¬μ©
+
+JSON νΈν κ°λ₯ λ°μ΄ν°λ§ μμ νλ `fake_db` λ°μ΄ν°λ² μ΄μ€κ° μ‘΄μ¬νλ€κ³ κ°μ νκ² μ΅λλ€.
+
+μλ₯Ό λ€λ©΄, `datetime` κ°μ²΄λ JSONκ³Ό νΈνλλ λ°μ΄ν°κ° μλλ―λ‘ μ΄ λ°μ΄ν°λ λ°μλ€μ¬μ§μ§ μμ΅λλ€.
+
+λ°λΌμ `datetime` κ°μ²΄λ <a href="https://en.wikipedia.org/wiki/ISO_8601" class="external-link" target="_blank">ISO format</a> λ°μ΄ν°λ₯Ό ν¬ν¨νλ `str`λ‘ λ³νλμ΄μΌ ν©λλ€.
+
+κ°μ λ°©μμΌλ‘ μ΄ λ°μ΄ν°λ² μ΄μ€λ Pydantic λͺ¨λΈ(μμ±μ΄ μλ κ°μ²΄)μ λ°μ§ μκ³ , `dict` λ§μ λ°μ΅λλ€.
+
+μ΄λ₯Ό μν΄ `jsonable_encoder` λ₯Ό μ¬μ©ν μ μμ΅λλ€.
+
+Pydantic λͺ¨λΈκ³Ό κ°μ κ°μ²΄λ₯Ό λ°κ³ JSON νΈν κ°λ₯ν λ²μ μΌλ‘ λ°νν©λλ€:
+
+```Python hl_lines="5 22"
+{!../../../docs_src/encoder/tutorial001.py!}
+```
+
+μ΄ μμλ Pydantic λͺ¨λΈμ `dict`λ‘, `datetime` νμμ `str`λ‘ λ³νν©λλ€.
+
+μ΄λ κ² νΈμΆν κ²°κ³Όλ νμ΄μ¬ νμ€μΈ <a href="https://docs.python.org/3/library/json.html#json.dumps" class="external-link" target="_blank">`json.dumps()`</a>λ‘ μΈμ½λ© ν μ μμ΅λλ€.
+
+κΈΈμ΄κ° κΈ΄ λ¬Έμμ΄ ννμ JSON νμ(λ¬Έμμ΄)μ λ°μ΄ν°κ° λ€μ΄μλ μν©μμλ `str`λ‘ λ°ννμ§ μμ΅λλ€. JSONκ³Ό λͺ¨λ νΈνλλ κ°κ³Ό νμ κ°μ΄ μλ Python νμ€ λ°μ΄ν° ꡬ쑰 (μ: `dict`)λ₯Ό λ°νν©λλ€.
+
+!!! note "μ°Έκ³ "
+ μ€μ λ‘ `jsonable_encoder`λ **FastAPI** μμ λ΄λΆμ μΌλ‘ λ°μ΄ν°λ₯Ό λ³ννλ λ° μ¬μ©νμ§λ§, λ€λ₯Έ λ§μ κ³³μμλ μ΄λ μ μ©ν©λλ€.