Next.js

조영래·2024년 2월 8일
0
post-custom-banner

프레임워크 vs 라이브러리

라이브러리

개발자는 라이브러리를 불러와서 사용한다.
개발자는 원하는대로 코드를 작성할 수 있다.
개발자는 사용하고 싶을때 라이브러리를 사용하면 된다.
폴더 구조, 언제 어떤 파일을 불러올지 등은 개발자가 결정한다.
자유도가 높음
ex) react는 개발자가 원하는대로 폴더구조 세팅하고, 코드 작성할 수 있음.

프레임워크

프레임워크가 개발자의 코드를 불러온다.
특정한 규칙을 따라야 한다.
개발자가 적절한 위치에 코드를 작성하면, 프레임워크는 그 코드를 불러와서 사용한다.
자유도가 낮음
ex) 다 지어져있는 집, 개발자와 코드는 게스트와 같은 존재
ex) next.js는 특정 규칙을 따라야 정상동작함. ReactDOM.render 없음. -> Pages 내에서 무언가 만드는 것만 할 수 있다.

profile
난될놈이야
post-custom-banner

0개의 댓글