Angular 기본사항

Angular는 모바일 및 데스크톱 앱을 빌드하기 위한 개발 플랫폼입니다. Angular를 사용하면 앱 구성요소를 명확하고 간결하게 표현할 수 있도록 HTML 구문을 확장할 수 있습니다. Angular's 바인딩 및 종속 항목 삽입은 다른 방식으로 작성해야 하는 대부분의 코드를 제거합니다.

Angular의 이점

모든 플랫폼에서 개발

Angular로 앱을 빌드하고 코드와 기능을 재사용하여 웹, 모바일 웹, 네이티브 모바일, 네이티브 데스크톱과 같은 모든 배포 대상의 앱을 빌드하는 한 가지 방법을 알아보세요.

속도 및 성능

웹 작업자와 서버 측 렌더링을 사용하여 현재 웹 플랫폼에서 가능한 최고 속도를 달성하고 더 나아가세요.

Angular를 통해 확장성을 제어할 수 있습니다. RxJS, Immutable.js, 기타 푸시 모델을 사용하여 데이터 모델을 빌드함으로써 대규모 데이터 요구사항을 충족할 수 있습니다.

유용한 도구

단순한 선언적 템플릿으로 기능을 빠르게 빌드할 수 있습니다. 자체 구성요소로 템플릿 언어를 확장하고 다양한 기존 구성요소를 사용하여 UI를 빌드합니다. 거의 모든 IDE (통합 개발 환경)와 편집기로 Angular별 도움말 및 의견을 즉시 받아보세요. 이러한 모든 작업이 함께 작동하여 개발자가 코드를 작동시키는 대신 멋진 앱을 빌드하는 데 집중할 수 있습니다.

수많은 사랑을 받는 게임

프로토타입부터 글로벌 배포까지 Angular는 가장 큰 앱을 지원하는 생산성과 확장 가능한 인프라를 제공합니다.

Angular.io에서 자세히 알아보세요.

만들 내용

이 Codelab에서는 고양이 전용 동영상 소셜 네트워크인 MewTube 작업을 시작합니다. 반려견 동반은 불가능합니다.

기본 요건:

TypeScript의 기본사항을 숙지하는 것이 좋습니다. TypeScript Codelab을 확인하세요.

학습할 내용

이 Codelab을 완료하면 Angular의 기본사항을 이해하고 첫 번째 Angular 앱을 만들 수 있게 됩니다.

이 Codelab은 4개의 중요 시점으로 구성되어 있습니다. 주요 일정을 완료하는 데는 약 30분이 소요됩니다.

마일스톤 이름을 클릭하여 시작하세요.

또는 Codelab 시작하기