컴포넌트 란?

컴포넌트는 프로그래밍의 한 부분을 의미하며 재사용이 가능한 최소 단위를 말한다.
그래서 객체지향언어를 사용할 때 자주 사용되며 재사용이 가능하기 때문에 컴포넌트 단위로 분류하거나 이동 가능하다는 특징이 있다.


이는 모듈(Module)과 혼동될 수 있는데 "모듈"은 특정 기능을 온전히 수행할 수 있도록 만들어 졌다면 그 모듈 내에서도 재사용이 가능한 단위가 "컴포넌트"라 할 수 있다.


웹사이트를 구축할 경우 모든 것을 새로 만드는 웹 사이트를 상상조차 할 수 없는게 현실이다. 대부분이 라이브러리, 플러그인, 모듈 그리고 컴포넌트로 재사용이 되는 부분들이 대단히 많다 하겠으며 이를 얼만큼 효과적으로 가장 적합한 어떤 것을 찾고 적용하는 역량이 더 중요해졌다 말할 수 있다.

 

 

'■ 용어 정리' 카테고리의 다른 글

[용어정리] AJAX(ajax) 란?  (0) 2020.05.03
[용어정리] 파싱 이란?  (0) 2020.05.03
[용어정리] 병목현상 란?  (0) 2020.05.03
[용어정리] 미들웨어 란?  (0) 2020.05.03
[용어정리] 인터페이스  (0) 2020.05.03