📚 Framework와 Library
- 웹 애플리케이션이 발전하면서, 생산성을 향상 시키기 위해서 등장
- 복잡한 개발을 편리하게 하기 위해서 미리 작성해서 제공해준 코드
- 필요한 기능을 미리 만들어서 사용할 수 있는 형태로 제공
- 개발자들은 처음부터 모든 것을 만드는 것이 아니라 프레임 워크와 라이브러리를 이용해서 편리하게 개발을 할 수 있게 됨
💡Framework
- 프레임워크는 부르는게 아니라 프레임워크가 나를 부르는 것
- 일을 할 때 프레임워크의 규칙을 따라야함
- 틀 안에서 그 방식에 맞춰서 작업을 해야 함
- Ex) jango, angular, Vue,js
💡Library
- 내가 필요할 때 라이브러리를 내가 소환
- 필요할 때 불러 내가 나의 코딩을 해가는 것
- 쉽게 대체가능
- Ex) React, jQuery