23.2 | ASP.NET Core 1.0 특징
ASP.NET Core 1.0의 특징은 다음과 같다.
• 오픈 소스
- 깃허브(GitHub)에 소스가 공개되어 있다.
- https://github.com/aspnet/home
• 크로스 플랫폼
- 윈도, 리눅스, OS X에서 실행된다.
• 최신 웹 기술 도입
- Bower, NPM, Gulp 등의 웹 커뮤니티 기술이 포함되었다.
• 클라우드 친화적
- 애저(Azure)에 쉽게 배포할 수 있다.
• 빠름
- 모듈 단위로 필요한 기능만 사용 가능하기에 실행 속도가 빠르다.
• 하나의 웹 스택(Web Stack)
- 하나의 웹 프로젝트에 MVC(UI)와 Web API가 통합되었다.
• 자체 웹 서버 제공
- 윈도 환경에서 IIS 웹 서버 사용 및 셀프호스트 웹 서버를 기본으로 제공한다.
• 모든 도구 사용 가능
- 반드시 Visual Studio를 사용할 필요 없이 원하는 에디터로 개발할 수 있다.
• 의존성 주입(Dependency Injection) 기본 내장
- 의존성 주입 컨테이너를 기본으로 제공한다.