Skip to content

Latest commit

 

History

History
71 lines (47 loc) · 6.32 KB

readme_kr.md

File metadata and controls

71 lines (47 loc) · 6.32 KB

Nest Logo

효율적이고 확장가능한 서버-사이드 애플리케이션을 위한 혁신적인 Node.js 프레임워크.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

개요

Nest는 효과적이고, 확장 가능한 Node.js 서버 사이드 애플리케이션을 빌드하기 위한 프레임워크입니다. Nest는 모던 Javascript를 사용하고, TypeScript로 빌드되었으며.(순수 자바스크립트와 호환성을 유지합니다) OOP(객체 지향 프로그래밍), FP(함수형 프로그래밍), FRP(함수 반응형 프로그래밍)의 요소들이 결합되었습니다.

내부적으로 Nest는 Express를 사용하지만 , 많은 서드파티 플러그인들을 쉽게 사용하게 하는 다양한 라이브러리들과의 호환성을 제공합니다. 예시-Fastify

철학

최근 몇 년간, Node.js 덕분에 Javascript는 웹의 프론트와 백엔드에서 사용하는 "공통어"가 되었고, 이것은 개발자의 생산성을 향상 시켜주고, 빠르고, 테스트 가능하고 확장가능한 프론트엔드 애플리케이션의 개발을 가능하게 해주는 AngularReact, Vue등의 멋진 프로젝트들이 등장했지만. 이와 반해 서버 사이드 분야에서는 사용자를 도와주는 훌륭한 라이브러리가 다양하게 존재함에도 불구하고, 이 중 어느것도 가장 중요한 문제를 효과적으로 해결하지 못했습니다. - 구조(architecture)의 문제.

Nest는 간편하게 고수준으로 테스트 가능하고, 확장 가능하면서, 내부 의존성이 낮으며(loosely coupled), 애플리케이션을 쉽게 유지할 수 있는 혁신적인 애플리케이션 구조(architecture)를 제공하는 것을 목표로 합니다. Nest 애플리케이션의 구조(architecture)는 Angular로부터 많은 영감을 받았습니다.

시작하려면

질문

질문 사항이 있거나 지원을 받으려면 공식 디스코드 채널을 이용해주세요. 이 저장소(repo)의 이슈 목록은 오직 버그 리포트와, 기능 요청만 가능합니다.

이슈(Issues)

Issue를 제보하기 전에 Issue 제보 전 체크리스트를 확인해주세요. 가이드라인에 맞지 않는 이슈들은 즉시 삭제될 수 있습니다.

자문

공식적인 지원을 통해, Nest core 팀의 전문적인 도움을 받을 수 있습니다. 우리는, 전념적 기술 지원, 이주(migration) 전략, 모범사례에 대한 조언(및 설계 결정), PR 리뷰, 팀 증대(team augment)등을 제공합니다. 더 많은 내용을 보시려면 지원을 방문해주세요.

지원

Nest는 MIT-licensed 오픈 소스 프로젝트 입니다. Nest는 후원자와, 놀라운 기여자들의 지원으로 성장할 수 있습니다. 참여하고 싶으시다면 여기를 방문해주세요.

Stay in touch

라이센스

Nest is MIT licensed.