ECMAScript는 JavaScript 언어를 구현하는 데 사용되는 언어 사양입니다. ES6 또는 ECMAScript 6은 ES5가 2009년에 처음 출시된 이후의 언어에 대한 첫 번째 중요한 업데이트입니다.

많은 ES6 기능은 최신 자바스크립트 엔진에서 이미 사용할 수 있습니다. 그러나 Babel을 사용하면 더 많은 기능을 이용할 수 있으며 JavaScript는 더 많은 플랫폼에서 실행됩니다. React Native는 Babel을 사용하여 JavaScript가 Android, iOS, Windows 및 기타 플랫폼에서 실행되므로 ES6 기능을 사용하고 플랫폼 간 일관성을 보장합니다.

ES6 하이라이트

우리가 사용할 새로운 언어 기능과 Babel을 통해 컴파일되는 방법에 대해 살펴보겠습니다. 진행할 언어 기능이 많으므로 React Components로 이동하여 한 번 더 언어 섹션을 완성할 수 있습니다.