Angular는 모바일 및 데스크톱 앱을 빌드하기 위한 개발 플랫폼입니다. Angular를 사용하면 HTML의 구문을 확장 하여 앱의 구성요소를 명확하고 간결하게 표현할 수 있습니다. Angular의 바인딩과 종속 항목 삽입은 그렇지 않으면 작성해야 하는 코드의 상당 부분을 없애줍니다.
Angular의 이점
모든 플랫폼에서 개발
Angular로 앱을 빌드하는 한 가지 방법을 알아본 다음 코드와 기능을 재사용하여 웹, 모바일 웹, 네이티브 모바일, 네이티브 데스크톱과 같은 배포 타겟용 앱을 빌드합니다.
속도 및 성능
오늘날 웹 플랫폼에서 가능한 최대 속도를 달성하고 웹 워커와 서버 측 렌더링을 통해 한 단계 더 나아가세요.
Angular를 사용하면 확장성을 제어할 수 있습니다. RxJS, Immutable.js 또는 기타 푸시 모델을 사용하여 데이터 모델을 빌드하여 대규모 데이터 요구사항을 충족합니다.
뛰어난 도구
간단한 선언적 템플릿으로 기능을 빠르게 빌드하세요. 자체 구성요소로 템플릿 언어를 확장하고 다양한 기존 구성요소를 사용하여 UI를 빌드합니다. 거의 모든 IDE (통합 개발 환경) 및 편집기에서 즉각적인 Angular 관련 도움말과 의견을 받아보세요. 이 모든 것이 결합되어 코드를 작동시키려고 노력하는 대신 멋진 앱을 빌드하는 데 집중할 수 있습니다.
수백만 명이 애용하는 앱
프로토타입부터 전 세계 배포까지 Angular는 Google의 가장 큰 앱을 지원하는 생산성과 확장 가능한 인프라를 제공합니다.
자세한 내용은 Angular.io를 참고하세요.
만들 항목
이 Codelab에서는 고양이 전용 동영상 소셜 네트워크인 MewTube를 작업합니다. (반려견 동반 불가)
기본 요건:
TypeScript의 기본사항을 숙지하는 것이 좋습니다. TypeScript Codelab을 확인하세요.
학습할 내용
이 Codelab을 완료하면 Angular의 기본사항을 이해하고 첫 번째 Angular 앱을 만들 수 있습니다.
이 Codelab은 4개의 주요 단계로 나뉩니다. 각 마일스톤을 완료하는 데 약 30분이 소요됩니다.
마일스톤 이름을 클릭하여 시작합니다.
또는
