🤔 프레임워크(Framework)란?

  • 프레임워크는 소프트웨어를 만들 때 기본적으로 제공되는 틀이나 구조를 뜻한다.
  • 프레임워크를 통해 개발자가 코드를 쉽게 작성하고, 일관된 방식으로 프로그램을 만들 수 있다.

💡 프레임워크의 장점

  • 필요한 기본 기능들이 이미 준비되어 있어 처음부터 모든 걸 만들 필요가 없어 효율적이다.
  • 자주 쓰는 기능들이 미리 만들어져 있어 개발 속도가 빨라진다.
  • 프레임워크를 사용하면 코드가 더 안정적이고, 다른 사람들과 협업할 때도 이해하기 쉽다.

🤷‍♂️ 프레임워크와 라이브러리의 차이점

  • 프레임워크 : 코드의 기본 구조와 흐름을 제공하며, 개발자가 그 틀 안에서 작업하는 방식이다.
  • 라이브러리 : 특정 기능을 수행하는 도구 모음으로, 필요할 때 개발자가 직접 불러와서 사용하는 방식이다.
  • 프레임워크는 프로그램의 큰 틀을 정해주고, 라이브러리는 그 틀 안에서 필요한 기능을 추가하는 도구

Ref.Site

https://velog.io/@suss-lee/%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%ACFramework%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80
https://www.yes24.com/Product/Goods/111417594
반응형

'✏️ 한줄 용어' 카테고리의 다른 글

오버헤드(Overhead)  (0) 2024.11.17
[DB] 인덱스(Index)란?  (2) 2024.10.11
캐시(Cache)란?  (0) 2024.08.22
웹훅(Webhook)이란  (0) 2024.07.04
로드 밸런싱(Road Balancing)?  (0) 2024.06.24
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기