Library
라이브러리란?
쉽게 비유하자면 톱, 망치, 삽 같은 연장(도구) 이다. 사람들이 도구를 사용하여 작업을 할 수 있습니다. 이때 어떤 도구를 사용하든 사용자가 원하는 것을 만들어 줄 수만 있으면 된다. 예를 들어 톱이 아닌 망치를 이용해 나무판자를 자를 수 있다.
Framework
프레임워크란?
차, 비행기, 배와 같은 탈 것, 운송 수단이다. 하늘을 날려면 비행기를 타야하고, 도로를 달리려면 자동차가 훨씬 유용하다.
그 목적에 맞게 만들어졌기 때문에 톱이나 망치를 이용해 운송 수단을 직접 만들 필요를 없게 한다. 하지만 정해진 규칙에 따라 시동을 걸고, 기어를 제어하고, 핸들을 돌려야 한다.
즉, 라이브러리와는 달리 프레임워크는 이미 프로그래밍할 규칙이 정해져 있음을 뜻한다.
프로그래밍에서 특정 운영체제를 위한 응용 프로그램 표준 구조를 구현하는 클래스와 라이브러리 모임
쉽게 풀어쓰면 목적에 따라 효율적으로 구조를 짜놓는 개발 방식이다.
'Web > HTML' 카테고리의 다른 글
SPA(Single Page Appliaction) (0) | 2025.03.16 |
---|---|
Virtual DOM (0) | 2025.03.16 |
BOM(Browser Object Model) (0) | 2025.03.16 |
SEO(Search Engine Optimization) (0) | 2025.03.16 |
DTD(Document Type Declaration) (0) | 2025.03.16 |