framework2 IT 실무용어 파헤치기 17 - 프레임워크(Framework) vs 라이브러리(Library) 프레임워크(Framework) 작업(work)의 구조(frame)가 정해져 있는 라이브러리 단, '프레임워크가 원하는 방식'대로 다양한 기능을 제공 [유명한 프레임워크] 1) Java 서버 개발에 사용되는 Spring 2) Python 서버 개발에 사용되는 Django, Flask 3) 안드로이드 앱 개발에 사용되는 Android 4) 아이폰 앱 개발에 사용되는 Cocoa Touch 5) 웹 개발에 사용되는 React, Angular, Vue.js 등 라이브러리(Library) 현실세계에서의 라이브러리(도서관)란 필요할 때마다 꺼내볼 수 있는 책(지식)들이 모여있는 곳 프로그래밍에서의 라이브러리란 필요한 기능들이 모여있는 코드의 묶음이라고 생각할 수 있음 자주 사용되는 기능들을 라이브러리(객체나 함수.. 2022. 3. 25. [Tip] 라이브러리(Library), 모듈(Module), 프레임워크(Framework) 1. 라이브러리(Library)와 모듈(Module) 라이브러리(Library)는 말 그대로 도서관이라는 뜻을 가지고 있고, 모듈(Module)은 어떤 부분의 구성 단위, 즉 구성부분이라고 생각하면 된다. 개발의 입장에서 보면 라이브러리(Library)와 모듈(Module)을 동일한 의미라고 생각하면 되는데, 설명하기에 앞서 개발을 하다보면 자주 사용하게 되는 코드를 하나의 함수(function, method)나 클래스(class)라는 단위로 묶어서 코드를 재사용하는 일이 많아진다. 즉, 이러한 함수(function, method) 또는 클래스(class)들이 모여있는 것을 라이브러리(Library) 또는 모듈(Module)이라 부른다. 이 두가지 모두 개발자가 직접 만들 수도 있고, 다른 사람이 만든 .. 2020. 2. 13. 이전 1 다음