목록2024/09/04 (1)
밤빵's 개발일지
[TIL]20240903 프레임워크와 라이브러리
🤓프레임워크와 라이브러리프레임워크와 라이브러리는 소프트웨어 개발에서 매우 중요한 개념이다. 개발을 하면서도 자주 접하게 되는데, 이 둘의 차이점을 명확하게 이해하지 못하고 있었다. 이번 개발일지에서는 프레임워크와 라이브러리의 개념과 차이점, 그리고 백엔드 개발에서 자주 사용하는 예시들을 정리해봤다. ▶ 프레임워크란?프레임워크는 전체적인 구조와 흐름을 미리 정의해 둔 틀이다. 개발자는 그 틀 안에서 코드를 작성하고, 프레임워크가 제공하는 규칙과 구조를 따라야 한다. 프레임워크는 개발자가 호출하는 것이 아니라, 프레임워크가 개발자의 코드를 호출하는 방식이다. 이를 제어의 역전(Inversion of Control, IoC)이라고 한다. ▶ 스프링 프레임워크 예시대표적인 백엔드 프레임워크로 Spring F..
개발Article
2024. 9. 4. 00:06