"누가 누구를 컨트롤 하는가!" 이다
내가 필요해서 가져다가 사용하는 것이면 라이브러리이고,
이미 정해진 규칙에 맞게 사용해야 되는 것이면 프레임워크이다
그럼 React는 라이브러리일까? 프레임워크일까?
일단 홈페이지에 가보면...
React – A JavaScript library for building user interfaces
A JavaScript library for building user interfaces
reactjs.org
자바스크립트 라이브러리라고 나와 있다
하지만 라이브러리와 프레임워크의 이론을 공존하는게 정확한 것 같다
내가 필요해서 가져다 사용하는 것도 맞고, 정해진 규칙에 맞게 사용해야 되는 것도 맞아서다
이론적인 차이점이 이렇다는 것만 알고 재밌고 즐겁게 개발하면 될 것 같다
끝.
'프로그래밍' 카테고리의 다른 글
[npm / yarn] 자주 사용하는 CLI Commands 차이점 정리 (0) | 2021.03.10 |
---|---|
네이티브, 크로스 플랫폼, 하이브리드, 웹, 프로그레시브 앱 비교 (0) | 2021.03.02 |
[NestJS] 넌 누구냐! (0) | 2021.02.28 |
[MacOS] ApplePressAndHoldEnabled 설정 (0) | 2021.02.14 |
[MacOS] Apple M1 맥북에 Homebrew 설치하기 (0) | 2021.02.14 |
댓글