Library
라이브러리
특정 기능(데이터 처리·날짜 계산·차트 그리기 등)을 미리 만들어 둔 코드 모음으로, 개발자가 가져다 쓰기만 하면 되는 부품 같은 도구를 말합니다.
쉽게 말하면?
라이브러리는 '도서관'이 아니라 '부품 가게'에 가깝습니다. '날짜 계산은 dayjs 가져다 쓰고, 차트는 Recharts 가져다 쓰자' 같은 식으로 필요한 기능만 골라 씁니다. 가장 유명한 예가 미국 Meta의 React(화면 부품)와 영국 출신 개발자가 만든 Lodash(데이터 부품)입니다. 한국에서 만들어진 라이브러리도 많은데, 토스의 slash 라이브러리, 카카오 모빌리티의 KKM 컴포넌트 등이 GitHub에 공개되어 전 세계가 씁니다. 입문자는 'AI 도구가 어떤 라이브러리를 추천하는지 보고 따라 가는 것'이 가장 쉬운 학습법입니다.
한 줄로 비유하면?
라이브러리는 부품 가게입니다. 자동차를 만들 때 모든 부품을 직접 만들지 않고 가게에서 골라 조립합니다.
어디에 쓰이나?
Lodash · 데이터 처리 표준
'JS 데이터 처리'에서 사실상 표준인 영국계 개발자가 만든 라이브러리.
결과: 같은 일을 1줄로 표현할 수 있어 개발 속도가 빨라집니다.
Hugging Face Transformers · AI 표준
프랑스·미국 공동 회사 Hugging Face가 만든 AI 모델 라이브러리.
결과: 입문자도 'pip install transformers' 한 줄로 GPT급 모델을 불러올 수 있습니다.
주의할 점은?
라이브러리가 AI 시대에 더 중요해진 이유는 세 가지입니다.
첫째, AI 능력을 가져다 쓰는 통로입니다. OpenAI SDK·Anthropic SDK·Hugging Face Transformers 같은 라이브러리가 'AI 호출 한 줄'을 가능하게 합니다.
둘째, 한국 기업의 라이브러리 공개가 늘었습니다. 토스 slash, 카카오 모빌리티, 당근 디자인 시스템이 모두 오픈소스 라이브러리로 공개되어 한국 IT 생태계의 자산이 됐습니다.
셋째, 라이브러리 선택이 결과를 좌우합니다. 같은 차트도 Recharts·Chart.js·D3 중 어느 라이브러리를 고르냐에 따라 학습 비용·디자인·성능이 달라집니다.
어떻게 발전해 왔나?
관련 태그
참고 자료
- npm 공식 사이트 — JS 라이브러리 표준 공식 대표 페이지 · OpenJS Foundation · 2026 접속 — https://www.npmjs.com/
- Hugging Face — AI 모델 라이브러리 대표 페이지 · Hugging Face · 2026 — https://huggingface.co/
- PyPI — Python 라이브러리 공식 저장소 · Python Software Foundation · 2026 — https://pypi.org/
- 토스 slash 라이브러리 — 한국 오픈소스 대표 사례 · 토스 · 2024 — https://github.com/toss/slash
- State of JS 2024 — 라이브러리 사용 통계 · Devographics · 2025 — https://stateofjs.com/
대표 출처
npm · Hugging Face · PyPI이 페이지에 대한 의견을 남겨주세요
여러분의 의견은 다음 갱신에 반영됩니다.