폴리필 파트 링크 : https://ko.javascript.info/polyfills
트랜스파일러로 모던 자바스크립트를 구표준을 준수하는 코드로 변환해준다.
웹팩과 같은 모던 프로젝트 빌드시스템은 코드가 수정될 때마다 자동으로 트랜스파일러를 작동시켜준다.
새로운 문법을 사용해 코드를 작성하면 트랜스파일러는 구표준을 준수하는 코드로 변경해준다.
새롭게 추가된 함수는 명세서에 맞게 직접 함수를 구현해야 사용할 수 있다.
변경된 표준을 준수할 수 있게 기존 함수의 동작을 수정하거나, 새롭게 구현한 함수의 스크립트를 "폴리필(Polyfill)"이라고 부른다.
폴리필(Polyfill)은 말 그대로 구현이 누락된 새로운 기능을 메꿔주는 (fill in) 역할을 한다. 주목할만한 폴리필에는 core js, polyfill.io가 있다.
그롬은 대개 가장 먼저 최신 기능을 지원해 트랜스파일러 없이도 데모용으로 쓰기 좋다.