패스트캠퍼스 데브캠프
김민태의 데브캠프 2기 - 모던 Javascript와 개발환경
vitamin3000
2024. 12. 24. 11:08
왜 프론트엔드 환경이 복잡해졌는가?
-> 웹앱의 규모가 굉장히 커지고 복잡해졌기 때문
JS파일의 코드 안에서 다른 JS파일을 불러 쓸 수 있는데,
실제로 이 문법을 그대로 사용하기에 두 가지 어려움이 존재
1. 브라우저 호환성 이슈(따라서 호환성을 제일 넓게 따짐)
2. 최신 문법과 예전 문법과의 차이(번들러의 등장)
번들러 : 여러개의 파일을 하나의 파일로 만든다(JS에 국한되지 않고, 여러가지 유형의 파일들도 가능)
트랜스 파일링: 인간이 작성한 코드를 기계가 읽고 실행시킬 수 있는 형식으로 바꾸는 것(기계어)