> For the complete documentation index, see [llms.txt](https://jakekwak.gitbook.io/nestjs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jakekwak.gitbook.io/nestjs/fundamentals/platform-agnosticism.md).

# Platform agnosticism

## Platform agnosticism

Nest의 핵심은 플랫폼에 구애받지 않는 프레임 워크입니다. 플랫폼 독립성은 **재사용 가능한 논리 부품**을 생성하여 사람들이 여러 유형의 애플리케이션에서 활용할 수 있도록 합니다. 프레임 워크의 아키텍처는 모든 종류의 서버 측 솔루션에 적용할 수 있습니다.

## Build once, use everywhere

**개요** 범주는 주로 HTTP 서버 (REST API)를 나타냅니다. 그러나 이러한 모든 빌딩 블록은 서로 다른 전송 계층 ( `마이크로 서비스` 또는 `웹 소켓`패키지)에서 쉽게 사용할 수 있습니다. 또한 Nest에는 전용 [GraphQL](https://app.gitbook.com/graphql/quick-start) 모듈이 제공됩니다. 마지막으로, [application context](https://app.gitbook.com/application-context) 기능은 Nest 위에 Node.js에서 실행되는 모든 것을 만드는 데 도움이 됩니다.

Nest는 애플리케이션을 위한 높은 수준의 재사용성을 제공하는 본격적인 플랫폼이 되도록 고무합니다. 한번만 만들고 어디서나 사용하십시오!
