몽탁이의 개발일기
라이브러리란 ? 본문
모듈과 비슷한 개념이라고 볼 수 있습니다.
라이브러리는 특정 목적을 두고 해당 목적에 쉽게 달성할 수 있도록 만들어 놓은 로직이라고 생각합니다.
예를들어 javascript에서 jQuery를 사용하게 되면 좀더 간결하게 코딩을 할 수 있습니다.
javascript에서 DOM에 접근 할때는
document.getElementById("id명") 이런식으로 접근을 하는데
jQuery에서는
$('#id명') 접근을 하게 됩니다.
이와 같이
개발자가 좀더 사용하기 편하고 간결하게 해주는 것이 라이브러리의 큰 목적이라고 볼 수 있습니다.
하지만 라이브러리에 너무 의존하게되면 안됩니다.
라이브러리도 원시코드를 기반으로 만들어져 있기 때문에 해당 라이브러리가 어떻게 동작되는지 모르게 되면 에러 발생시 근본적인 원인을 찾지 못하고 해결하기도 어려워 집니다.
그렇기 때문에 라이브러리를 사용하되 원시코드도 사용할 줄 알아야 한다고 생각합니다.
'공통' 카테고리의 다른 글
프로세스와 쓰레드 (0) | 2020.10.05 |
---|---|
인터넷은 어떻게 작동하는가? (0) | 2020.08.27 |
API와 UI (0) | 2020.06.25 |
모듈이란? (0) | 2020.06.25 |