*모듈
프로그램화된 다양한 로직들을 떼어 낸,,,,, 일종의 부품이라고 볼수 있다..
자동차의 부품처럼....
함수와 클래스를 모은 것이다..
자바스크립트는 모듈화가 제대로 되어있지는 앟다...
모듈화에 선두주자는 commonjs와 amd이다...
*모듈과 라이브러리의 차이
보통은 함수 클래스를 모은것을 라이브러리 또는 모듈이라고 하고,, 이들을 비슷한 성질로 모은 것들을 프레임워크라고 한다..
똑같은 의미이다
생활코딩에서는,, 똑같은 의미이지만,, 굳이 차이를 설명하지만,,,
모듈은 프로그램을 구성하는 작은 부품적인 느낌이 강하고,,,
라이브러리는 자주사용되어있는 코딩 프로그래밍들을 정리되어 보관되어있다는 느낌이 강하다고 말한다
자바스크립트 모듈, 모듈 포맷, 모듈 로더와 모듈 번들러에 대한 10분 입문서
https://github.com/codepink/codepink.github.com/wiki/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EB%AA%A8%EB%93%88,-%EB%AA%A8%EB%93%88-%ED%8F%AC%EB%A7%B7,-%EB%AA%A8%EB%93%88-%EB%A1%9C%EB%8D%94%EC%99%80-%EB%AA%A8%EB%93%88-%EB%B2%88%EB%93%A4%EB%9F%AC%EC%97%90-%EB%8C%80%ED%95%9C-10%EB%B6%84-%EC%9E%85%EB%AC%B8%EC%84%9C
네이버 모듈
https://d2.naver.com/helloworld/12864
amd
https://github.com/amdjs/amdjs-api/wiki/AMD
'코딩' 카테고리의 다른 글
npm 설명 (0) | 2018.11.10 |
---|---|
객체지향 프로그램 (0) | 2018.11.09 |
Building a Complex Financial Chart with D3 and d3fc (0) | 2018.11.09 |
프레임워크랑 라이브러리 차이 (0) | 2018.11.08 |
python 크롤링 : csv 파일 만들기 (0) | 2018.11.08 |