용어정리

컴포넌트(Component)란 ?

일련탁생 2023. 4. 1. 20:47

복붙 하기보다는 내가 이해한 바대로 컴포넌트의 정의를 내려보자면

프로그래밍에 있어 최소한의 기능을 하는 재사용 가능한 가장 작은 단위.

(비슷한 개념의 모듈과 차이점은 재사용)

자바에서 보면 하나의 메소드는 하나의 기능을 제공하는 게 바람직하다 배웠는데

그것과도 비슷한 것 같다.

거기다 인터페이스하고도 연결이 되고 참으로 심오하다.

그리고 모듈과도 개념이 비슷한데 여러 글을 참고해도 이해는 안 되지만

모듈은 실질적으로 구현이 된 단위,

컴포넌트는 실제적으로 동작하고 있는 엔티티(개체)라고 일단 기억해두자..