상세 컨텐츠

본문 제목

#1. 라이브러리와 프레임워크

기초/IT 기본 지식

by 2^7 2024. 6. 9. 15:44

본문

IT 기초 지식

 1. 라이브러리

    -  일련의 함수 또는 코드 집합

    - 개발자가 필요 시에 라이브러리의 원하는 함수를 호출해 사용

    - 다른 라이브러리로 변경이 쉽다.

    - ex) 제이쿼리, 부트스트랩, NumPy, Pandas

 

 2. 프레임워크

   -  어플리케이션의 전체 구조를 정의하고, 개발자가 특정 기능을 구현할 수 있도록 가이드를 제

   - 프레임워크를 사용해서 코드를 작성 시 프레임워크의 규칙에 따라 작성 해야 함

   - 다른 프레임워크로 변경 시 모든 작업을 다시 해야한다.

   - 높은 완성도를 보여 줄 수 있다. 

    -  ex) 장고(django), 스프링, TensorFlow

 

 3. 라이브러리 vs 프레임워크

  1) 공통점

    - 이미 작성되어 있는 코드(개발 속도를 높여 줄 수 있다.)

    - 코드로서 개발 작업에 도움을 주는 도구 일 뿐 프로그램은 아님.

  2) 차이점

     - 모든 결정을 개발자(내가) 한다면 라이브러리

     - 누군가가 정한 규칙에 따라 사용한다면 프레임워크 

728x90

'기초 > IT 기본 지식' 카테고리의 다른 글

#5 자바 표준 라이브러리  (1) 2024.10.07
#4. 인터프리터 언어  (1) 2024.08.19
#3. 인공지능, 머신러닝, 딥러닝  (0) 2024.06.23
#2 빅데이터 개요  (0) 2024.06.23
#0. IT 기초 지식 Intro  (1) 2024.06.06

관련글 더보기