🌐 Fix Korean translation for docs/ko/docs/index.md (#3159)

This commit is contained in:
SueNaeunYang 2021-05-04 17:49:07 +09:00 committed by GitHub
parent 69e3c6e3d3
commit 70746a7bf0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 14 additions and 14 deletions

View File

@ -98,7 +98,7 @@ FastAPI는 현대적이고, 빠르며(고성능), 파이썬 표준 타입 힌트
<a href="https://typer.tiangolo.com" target="_blank"><img src="https://typer.tiangolo.com/img/logo-margin/logo-margin-vector.svg" style="width: 20%;"></a> <a href="https://typer.tiangolo.com" target="_blank"><img src="https://typer.tiangolo.com/img/logo-margin/logo-margin-vector.svg" style="width: 20%;"></a>
웹 API 대신 터미널에서 사용할 <abbr title="Command Line Interface">CLI</abbr> 앱을 만들고 있다면, <a href="https://typer.tiangolo.com/" class="external-link" target="_blank">**Typer**</a>를 확인해 보세요. 웹 API 대신 터미널에서 사용할 <abbr title="Command Line Interface">CLI</abbr> 앱을 만들고 있다면, <a href="https://typer.tiangolo.com/" class="external-link" target="_blank">**Typer**</a>를 확인해 보십시오.
**Typer**는 FastAPI의 동생입니다. 그리고 **FastAPI의 CLI**가 되기 위해 생겼습니다. ⌨️ 🚀 **Typer**는 FastAPI의 동생입니다. 그리고 **FastAPI의 CLI**가 되기 위해 생겼습니다. ⌨️ 🚀
@ -139,7 +139,7 @@ $ pip install uvicorn[standard]
### 만들기 ### 만들기
* `main.py` 파일을 만드세요: * `main.py` 파일을 만드십시오:
```Python ```Python
from typing import Optional from typing import Optional
@ -162,7 +162,7 @@ def read_item(item_id: int, q: Optional[str] = None):
<details markdown="1"> <details markdown="1">
<summary>또는 <code>async def</code> 사용하기...</summary> <summary>또는 <code>async def</code> 사용하기...</summary>
여러분의 코드가 `async` / `await`을 사용한다면, `async def`를 사용하세요: 여러분의 코드가 `async` / `await`을 사용한다면, `async def`를 사용하십시오.
```Python hl_lines="9 14" ```Python hl_lines="9 14"
from typing import Optional from typing import Optional
@ -184,7 +184,7 @@ async def read_item(item_id: int, q: Optional[str] = None):
**Note**: **Note**:
잘 모르겠다면, <a href="https://fastapi.tiangolo.com/async/#in-a-hurry" target="_blank">문서에서 `async``await`</a>에 관한 _"급하세요?"_ 섹션을 확인해 보세요. 잘 모르겠다면, <a href="https://fastapi.tiangolo.com/async/#in-a-hurry" target="_blank">문서에서 `async``await`</a>에 관한 _"급하세요?"_ 섹션을 확인해 보십시오.
</details> </details>
@ -213,13 +213,13 @@ INFO: Application startup complete.
* `main`: `main.py` 파일 (파이썬 "모듈"). * `main`: `main.py` 파일 (파이썬 "모듈").
* `app`: the object created inside of `main.py` with the line `app = FastAPI()`. * `app`: the object created inside of `main.py` with the line `app = FastAPI()`.
* `--reload`: 코드가 변경된 후 서버 재시작하기. 개발환경에서만 사용하세요. * `--reload`: 코드가 변경된 후 서버 재시작하기. 개발환경에서만 사용하십시오.
</details> </details>
### 확인하기 ### 확인하기
브라우저로 <a href="http://127.0.0.1:8000/items/5?q=somequery" class="external-link" target="_blank">http://127.0.0.1:8000/items/5?q=somequery</a>를 열어보세요. 브라우저로 <a href="http://127.0.0.1:8000/items/5?q=somequery" class="external-link" target="_blank">http://127.0.0.1:8000/items/5?q=somequery</a>를 열어보십시오.
아래의 JSON 응답을 볼 수 있습니다: 아래의 JSON 응답을 볼 수 있습니다:
@ -244,13 +244,13 @@ INFO: Application startup complete.
### 대안 API 문서 ### 대안 API 문서
그리고 이제 <a href="http://127.0.0.1:8000/redoc" class="external-link" target="_blank">http://127.0.0.1:8000/redoc</a>로 가보세요. 그리고 이제 <a href="http://127.0.0.1:8000/redoc" class="external-link" target="_blank">http://127.0.0.1:8000/redoc</a>로 가봅시다.
다른 자동 문서를 볼 수 있습니다(<a href="https://github.com/Rebilly/ReDoc" class="external-link" target="_blank">ReDoc</a> 제공): 다른 자동 문서를 볼 수 있습니다(<a href="https://github.com/Rebilly/ReDoc" class="external-link" target="_blank">ReDoc</a> 제공):
![ReDoc](https://fastapi.tiangolo.com/img/index/index-02-redoc-simple.png) ![ReDoc](https://fastapi.tiangolo.com/img/index/index-02-redoc-simple.png)
## 예제 개선 ## 예제 심화
이제 `PUT` 요청에 있는 본문(Body)을 받기 위해 `main.py`를 수정해봅시다. 이제 `PUT` 요청에 있는 본문(Body)을 받기 위해 `main.py`를 수정해봅시다.
@ -314,7 +314,7 @@ def update_item(item_id: int, item: Item):
### 요약 ### 요약
요약하면, 여러분은 매개변수의 타입, 본문 등을 함수 매개변수로 **한번에** 선언했습니다. 요약하면, 여러분은 매개변수의 타입, 본문 등을 함수 매개변수로 **한번에** 선언했습니다.
여러분은 현대 표준 파이썬 타입으로 이를 행했습니다. 여러분은 현대 표준 파이썬 타입으로 이를 행했습니다.
@ -375,7 +375,7 @@ item: Item
* `price`을 필수 속성으로 갖고 `float` 형인지 검사. * `price`을 필수 속성으로 갖고 `float` 형인지 검사.
* 만약 주어진다면, `is_offer`를 선택 속성으로 갖고 `bool` 형인지 검사. * 만약 주어진다면, `is_offer`를 선택 속성으로 갖고 `bool` 형인지 검사.
* 이 모든 것은 깊이 중첩된 JSON 객체에도 적용됩니다. * 이 모든 것은 깊이 중첩된 JSON 객체에도 적용됩니다.
* JSON으로, 그리고 에서부터 자동 변환. * JSON을 변환하거나 JSON으로 변환하는 것을 자동화.
* 다음에서 사용할 수 있는 모든 것을 OpenAPI로 문서화: * 다음에서 사용할 수 있는 모든 것을 OpenAPI로 문서화:
* 대화형 문서 시스템. * 대화형 문서 시스템.
* 여러 언어들에 대한 자동 클라이언트 코드 생성 시스템. * 여러 언어들에 대한 자동 클라이언트 코드 생성 시스템.
@ -403,11 +403,11 @@ item: Item
... "item_price": item.price ... ... "item_price": item.price ...
``` ```
...그러고 나서 여러분의 편집기가 속성과 타입을 알고 자동 완성하는지 보세요: ...그러고 나서 여러분의 편집기가 속성과 타입을 알고 자동 완성하는지 보십시오:
![editor support](https://fastapi.tiangolo.com/img/vscode-completion.png) ![editor support](https://fastapi.tiangolo.com/img/vscode-completion.png)
더 많은 기능을 포함한 보다 완전한 예제의 경우, <a href="https://fastapi.tiangolo.com/tutorial/">튜토리얼 - 사용자 가이드</a>를 보세요. 더 많은 기능을 포함한 보다 완전한 예제의 경우, <a href="https://fastapi.tiangolo.com/tutorial/">튜토리얼 - 사용자 가이드</a>를 보십시오.
**스포일러 주의**: 튜토리얼 - 사용자 가이드는: **스포일러 주의**: 튜토리얼 - 사용자 가이드는:
@ -428,9 +428,9 @@ item: Item
독립된 TechEmpower 벤치마크에서 Uvicorn에서 작동하는 FastAPI 어플리케이션이 <a href="https://www.techempower.com/benchmarks/#section=test&runid=7464e520-0dc2-473d-bd34-dbdfd7e85911&hw=ph&test=query&l=zijzen-7" class="external-link" target="_blank">사용 가능한 가장 빠른 프레임워크 중 하나</a>로 Starlette와 Uvicorn(FastAPI에서 내부적으로 사용)에만 밑돌고 있습니다. (*) 독립된 TechEmpower 벤치마크에서 Uvicorn에서 작동하는 FastAPI 어플리케이션이 <a href="https://www.techempower.com/benchmarks/#section=test&runid=7464e520-0dc2-473d-bd34-dbdfd7e85911&hw=ph&test=query&l=zijzen-7" class="external-link" target="_blank">사용 가능한 가장 빠른 프레임워크 중 하나</a>로 Starlette와 Uvicorn(FastAPI에서 내부적으로 사용)에만 밑돌고 있습니다. (*)
자세한 내용은 <a href="https://fastapi.tiangolo.com/benchmarks/" class="internal-link" target="_blank">벤치마크</a> 섹션을 보세요. 자세한 내용은 <a href="https://fastapi.tiangolo.com/benchmarks/" class="internal-link" target="_blank">벤치마크</a> 섹션을 보십시오.
## 선택가능한 종속사항 ## 선택가능한 의존성
Pydantic이 사용하는: Pydantic이 사용하는: