Notice
Recent Posts
Recent Comments
Link
목록it용어 (1)
테닝베어의 나날
[IT용어] 라이브러리, 플랫폼, 프레임워크??
라이브러리(Library)란?중복/반복되는 코드를 재사용을 목적으로 함수나 클래스 같은 로직을 이용하여 묶어 놓은 것을 뜻한다. 플랫폼(Platform)이란?프로그램이 실행되는 환경을 뜻한다. 쉽게말해서 프로그램이 살아가는 생태계(?)라고 보면 된다.육지 동물들은 육지에서, 물고기들은 물 속에서 살 수 있는 것 처럼, 프로그램 또한 자신들의 생태계(플랫폼)에서만 살아갈 수 있다.예로들어 윈도우OS용으로 만든 프로그램은 윈도우 환경에서만 실행되고, 리눅스OS에서 실행되는 프로그램은 리눅스OS 환경에서만 실행할 수 있다. 이때 윈도우OS와 리눅스OS를 플랫폼이라고 하는 것이고, 이 둘은 다른 플랫폼이다.닷넷 런타임, 자바 런타임 환경 또한 플랫폼이라고 한다. 프레임워크(Framework)란??GoF 디자인 ..
IT
2017. 6. 9. 18:38