Angular2 Features & Benefits
2016.11.30공식사이트에서 소개하는 Angular2의 기능과 특징을 알아보자 https://angular.io/features.html
-
크로스 플랫폼
점진적 웹 애플리케이션
현대적인 웹 플랫폼 기능을 활용하여 경험을 쌓을 수 있습니다. 고성능, 오프라인 및 멀티 태스킹 설치.
Native
Ionic 프레임워크, NativeScript, React Native의 전략을 바탕으로 네이티브 모바일 앱을 구축합니다.
데스크탑
Web,Mobile을 사용하여 웹과 네이티브OS API에 액세스 할 수 있는 동일한 각도 방법을 사용하여 Mac, Windows및 Linux를 생성합니다.
-
속도와 퍼포먼스
코드 생성
Angular2는 당신의 템플릿을 오늘날의 자바 스크립트 가상 머신에 매우 최적화되어 있는 코드로 변환하여, hand-written 코드의 생산성과 관련된 모든 이점을 제공합니다.
만능
node.js, .NET, PHP 및 기타 서버에서 애플리케이션의 첫 번째 뷰를 제공하여 HTML 및 CSS만으로 즉시 렌더링 할 수 있습니다. 또한 SEO를 위해 최적화하는 사이트의 길을 열어줍니다.
코드 분할
각 애플리케이션은 사용자가 요구하는 코드를 렌더링 하는 데 필요한 코드를 제공하는 새로운 구성 요소인 새 구성 요소로 빠르게 애플리케이션을 로딩합니다.
-
생산성
템플릿
간단하고 강력한 템플릿 구문으로 UI보기를 신속하게 생성합니다.
Angular CLI
명령줄 툴: 빠르게 빌드하고 컴포넌트, 테스트를 추가하십시오. 그리고 손쉽게 배포하십시오.
IDEs
지능적인 코드 완성, 즉각적인 오류, 그리고 인기 있는 편집자와 IDE에 대한 기타 피드백을 얻으십시오.
-
개발 스토리
테스트
카르마 테스트를 통해, 여러분이 저장할 때마다 매번 테스트를 깨뜨리는 지 알 수 있습니다. 그리고 Protractor는 당신의 시나리오를 더 빠르고 안정적인 방식으로 실행합니다.
애니메이션
Angular의 직관적인 API를 통해 매우 적은 코드를 통해 고성능, 복잡한 복합 영상 및 애니메이션 일정을 생성합니다.
접근성
ARIA-enabled 구성 요소, 개발자 가이드 및 내장형 a11y 테스트 인프라 스트럭처를 사용하여 접근성 높은 애플리케이션을 생성합니다.