🤔 프레임워크(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 |