36, 개발자 도전 기록 블로그
컴포넌트(Component)란 ? 본문
복붙 하기보다는 내가 이해한 바대로 컴포넌트의 정의를 내려보자면
프로그래밍에 있어 최소한의 기능을 하는 재사용 가능한 가장 작은 단위.
(비슷한 개념의 모듈과 차이점은 재사용)
자바에서 보면 하나의 메소드는 하나의 기능을 제공하는 게 바람직하다 배웠는데
그것과도 비슷한 것 같다.
거기다 인터페이스하고도 연결이 되고 참으로 심오하다.
그리고 모듈과도 개념이 비슷한데 여러 글을 참고해도 이해는 안 되지만
모듈은 실질적으로 구현이 된 단위,
컴포넌트는 실제적으로 동작하고 있는 엔티티(개체)라고 일단 기억해두자..
'용어정리' 카테고리의 다른 글
DB 스키마(Schema)란 ? (0) | 2023.04.11 |
---|---|
비즈니스 로직(Business Logic)이란 ? (0) | 2023.04.04 |
git 과 github (0) | 2023.03.31 |
Markup Language이란 ? (0) | 2023.03.27 |
프레임워크(Framework)와 라이브러리(Library) (0) | 2023.03.26 |