[TIL_Angular_20.01.11] Form
- FormControl은 입력된 내용을 캡슐화하고 이를 처리할 수 있는 객체를 제공
- Validator는 유저가 입력한 데이터가 폼의 용도와 목적에 맞는지 검사
- Observer 말 그대로 감시자이다. 폼을 라이브로 감시하면서 사용자의 입력 이벤트에 반응하여 변경 내용을 적용한다.
- 입력 필드 하나를 의미 ( angular form에서 가장 작은 단위 )
- 필드의 값을 캡슐화
- 유효한 값인지 확인
- 감시하면서 변경과 오류를 감지
- 대부분의 서비스의 폼의 필드가 여러개이다. FormControl을 효율적으로 관리하기 위해 사용된다.
- 폼의 필드가 추가될 때마다 FormControl 배열을 하나씩 만들어 주는 작업은 비효율적이다.