티스토리 뷰
[요약]
* CJS : node.js에서 채택한 동기적으로 동작하는 서버사이드에서 쓰기 용이한 모듈 포맷
require, module.exports
- AMD : 브라우저에 중점을 둔 (로컬에서 바로 불러오는게 아니라 네트워크를 통해 모듈을 전송받는 환경) 비동기적으로 동작하는 모듈 포맷
- UMD : CJS와 AMD가 서로 호환되도록 하는 모듈 작성 방식
* ESM : 자바스크립트 언어 자체 모듈 포맷
import, export
(참고) export default를 사용하면 '해당 모듈엔 개체가 하나만 있다’는 사실을 명확히 나태낼 수 있다.
그러면 가져올 때 중괄호 { } 없이 모듈을 가져올 수 있다.
'시리즈 > Javascript' 카테고리의 다른 글
react 뼈대 (0) | 2021.04.20 |
---|---|
실행 컨텍스트를 알면 보이는 것들 (0) | 2021.04.01 |
[node] node로 웹 프로젝트 시작할 때 나오는 용어들 정리 (0) | 2021.02.27 |
[react] create-react-app으로 만든 app에서 테스트용 서버는 어떻게 돌아가나 (0) | 2021.02.27 |
정규표현식 예제 (0) | 2021.02.20 |
공지사항
최근에 올라온 글