[개발용어] 라이브러리, 프레임워크, 아키텍처, 플랫폼이란?

bery·2020년 8월 4일
0
post-custom-banner

라이브러리란?

  • 프로그램 제작 시 필요한 기능

  • 재사용이 필요한 기능으로 반복적인 코드 작성을 없애기 위해 필요한 곳에서 호출하여 사용할 수 있도록 class나 function으로 만들어진 것

  • 사용 여부는 코드 작성자의 선택 사항

프레임워크란?

  • 프로그램 기본 구조

  • 원하는 기능 구현에만 집중하여 빠르게 개발 할 수 있도록 기본적으로 필요한 기능을 갖추고 있는 것

아키텍처란?

  • 프로그램 주요 구조 설계

  • 필요한 주요 특징을 기술적으로 설계하고 명시

플랫폼이란?

  • 프로그램이 실행되는 환경
  • 프로그램의 목적에 맞게 플랫폼을 선택하는 것이 중요함
    windows, linux, macOS는 모두 플랫폼이다.

0개의 댓글