[TIL] Library vs Framework

HYl·2022년 4월 6일
0

라이브러리와 프레임워크의 주요 차이점

내가 직접 코드를 컨트롤 하는 건지 VS 규칙에 따라 코딩하는 것인지

라이브러리와 프레임워크의 주요 차이점은 "Inversion of Control"(통제의 역전)입니다.
라이브러리에서 메서드를 호출하면 사용자가 제어할 수 있습니다.
그러나 프레임워크에서는 제어가 역전되어 프레임워크가 사용자를 호출합니다.

라이브러리

사용자가 파일 이름이나 구조 등을 정하고, 모든 결정을 내림

  • Jquery, React

프레임워크

파일 이름이나 구조 등을 정해진 규칙에 따라 만들고 따름

  • Next.js, Vue
profile
꾸준히 새로운 것을 알아가는 것을 좋아합니다.

0개의 댓글