1993년 2월 11일 목요일
프레임워크(Framwork) & 라이브러리(Library) 본문
분명 설명을 들었을 때는 이해를 했는데... 왜 돌아서면 잊어버리는 것인지..?
그래서 글로써 남겨서 잊어버릴 때 마다 들어와서 보려고 작성한다! 👀
■ 프레임워크(Framwork)
: 프레임워크는 기본적인 뼈대를 갖추고 있다. 프로그래밍을 할 때 사용해야하는 코드라던지, 알고리즘 같은 것들이 기본적으로 정해져 있어서 프로그래머는 틀에 맞춰 프로그래밍을 하면 된다.
ex) JavaScript : Vue, Angular...
■ 라이브러리(Library)
: 라이브러리는 단순활용 가능한 코드들의 집합을 말하는데, 개발자가 만든 클래스에서 호출할 때 사용하거나 클래스의 나열로 필요한 클래스를 불러서 사용하는 방식이다.
ex) JavaScript : jQuery...
* 프레임워크가 골격을 갖춘 큰 틀이라면, 라이브러리는 그 안에 작은 도구라고 생각하면 되겠다.
대신, 프레임워크는 틀 안에 지켜야 하는 룰이 있기 때문에 작업속도가 빠르고 능률이 좋은 장점이 있겠지만
라이브러리는 프로그래머가 원하는 대로 할 수 있지만 작업속도가 좀 더 느릴수 밖에 없다.
참조)
'아무것도 몰라요' 카테고리의 다른 글
URL 그리고 URI (0) | 2022.09.21 |
---|---|
API (0) | 2022.09.07 |