TIL: ES Modules, async/await

학습 목표 store, view 상태관리(reduce), Flux 아키텍처, 리팩토링과 테스트, 함수형 프로그래밍, 프론트엔드 빌드, 리액트 async/await Promise 내부 구조 const promiseA = new Promise((resolve, reject) => { resolve(777); }); https://v8.dev/features/top-level-await await ESM 모듈화: 재사용성을 높이기 위해 사용 사이드이펙트: 한 곳을 수정했는데 다른 곳에 버그가 생김 독립적으로 작업할 수 있기 때문에 해당 코드의 복잡도를 낮출 수 있음 (전체 코드의 복잡도는 올라감) 코드를 재사용할 수 있기 때문에 코드의 생산성을 높일 수 있습니다. 어떤게 어떤 것을 의존하는지 안보인다. 번들러 런타임에 분석하지 않고 빌드 타임에 의존성을 분석하고, 하나의 파일로 만드는 것을 번들러라고 함

2023년 4월 4일
·
0개의 댓글
·