- Published on
Polyfill이란?
- Authors
- Name
- Luffy Yeon
Polyfill 이란?
폴리필(polyfill)은 웹 개발에서 기능을 지원하지 않는 웹 브라우저 상의 기능을 구현하는 코드를 뜻한다. 또한 브라우저 각 제조사 마다 제공하는 기능이 다른 파편화 이슈 해결에 도움을 준다.
- ex) 새롭게 추가된 Map, Set, Promise 등을 사용 가능한 객체로 변경해준다.
babel-polyfill
babel을 사용할 경우 최신 Javascript 새로운 문법들을 구형 자바스크립트로 변경 시켜주는 작업을 한다. 이때 ES2015 새롭게 추가된 Map, Set, Promise 그리고 Array.find, Object.assign을 구형 자바스크립트에서 사용가능한 형태로 변경시켜주는 작업을 하는 babel-polyfill이 필요하다.