Angular

Angular

웹 애플리케이션을 만들 때 쓸 수 있는 대표적인 타입스크립트 기반 프레임워크예요. 컴포넌트와 템플릿, 의존성 주입(DI), 라우팅, 그리고 반응형 상태를 다루는 시그널(Signals)까지 한 세트로 갖춘 풀스택 도구죠. 공식 문서(angular.dev)를 기준으로 핵심 개념을 정리해요.

  • 컴포넌트 — UI를 구성하는 가장 기본적인 단위
  • 디렉티브 — 템플릿과 DOM을 확장하는 문법
  • 의존성 주입 — 객체와 서비스를 연결하는 방식
  • 라우팅 — 화면 간 전환과 내비게이션
  • 시그널 — 상태 변화를 감지하는 반응형 시스템

출처: https://angular.dev