repository ์ gh-pages
branch ๋ฅผ ๋ง๋ค์ด๋ผ.
์ฌ์ดํธ ์ฃผ์: http(s)://<username>.github.io/<projectname>
repository ์ gh-pages
branch ๋ฅผ ๋ง๋ค์ด๋ผ.
์ฌ์ดํธ ์ฃผ์: http(s)://<username>.github.io/<projectname>
ECMAScript 6, also known as ECMAScript 2015, is the latest version of the ECMAScript standard. ES6 is a significant update to the language, and the first update to the language since ES5 was standardized in 2009. Implementation of these features in major JavaScript engines is underway now.
See the ES6 standard for full specification of the ECMAScript 6 language.
์ฌ๋ด์ gulp.js๋ฅผ ์๊ฐํ๋ ๊ฐ์๋ฅผ ์ค๋นํ๋ฉฐ ๋จ๊ณ๋ณ๋ก gulp์ ์ฌ์ฉ๋ฐฉ๋ฒ์ ์ตํ ์ ์๋๋ก ์์ ๋ฅผ ๋ง๋ค์ด ๋ณด์๋ค. ์์ฃผ ๊ธฐ์ด์ ์ธ ๋ถ๋ถ๋ง ์ง๊ณ ์์ง๋ง ์ฒ์ ์ ํ๋ ์ฌ๋์ด ํ๋จ๊ณ์ฉ ๋ฐ๋ผ๊ฐ๋ค๋ณด๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก ๋ง์ด ์ฌ์ฉ๋๋ ์์ค๊น์ง๋ ์ด๋ ต์ง ์๊ฒ ๋๋ฌํ ์ ์๋๋ก ์ค๋นํ๋ค.
Use next generation JavaScript, today, with Babel
Issues with the output should be reported on the Babel issue tracker.
์ผ๋ง ์ ์ Babel๋ก ECMAScript 2015 ์ฌ์ฉํ๊ธฐ๋ผ๋ ๊ธ์ ์ฌ๋ ธ๋๋ฐ ES2015๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ๊ฐ๋จํ Babel ์ค์ ์ ์ดํด๋ดค๋ค. ์ค์ ํ๋ก์ ํธ์์ Babel๋ก ES2015๋ก ์์ฑํ ์ฝ๋๋ฅผ ๊ณ์ํด์ ํธ๋์คํ์ผ ํ๋ ค๋ฉด ์๋ํ๋ ํ๊ฒฝ์ด ํ์ํ๋ค. ์ฌ๊ธฐ์๋ gulp๋ฅผ ์ฌ์ฉํ๋ค.
์์ฆ JavaScript ๊ด๋ จ ํ๋ก์ ํธ๋ฅผ ๋ณด๋ฉด ECMAScript 2015๋ก ๋๋ถ๋ถ ์์ฑํ๋ ๊ฒ์ ๋ณผ ์ ์๊ณ ์ด ์ฝ๋๋ ์๋นํ ๊น๋ํด ์ ธ์ ์ผํ ๋ณด๋ฉด JavaScript ์ฝ๋์ธ์ง ์ธ์ ๋ชป ํ ์ ๋์ด๋ค. ํ์ฌ ๋ณดํต ์ฌ์ฉํ๋ JavaScript๋ ECMAScript์ ๊ธฐ๋ฐ์ ๋๊ณ ์๋๋ฐ ์ ํํ๋ ECMAScript-262 3๋ฒ์งธ ์๋์ ์ ์ฐ๊ณ ์๋ค. ์ด๋ฐ ๊ณผ๊ฑฐ์ ๋ํด์๋ ์ด์ ์ ์ด JavaScript.next์ ๋ํด์์ ์์ธํ ์ ๋ฆฌ๋์ด ์๋ค.
์ดํ ECMAScript 5๋ฅผ ์ง๋์ ECMAScript 6 ์๋์ (ES6)๋ก ์ ์ด๋ค์๊ณ ์ด๋๋ถํฐ๋ ๋ฒ์ ๋ฒํธ๋ฅผ ๋ฆด๋ฆฌ์ฆ ์ฐ๋๋ฅผ ์ฌ์ฉํ๊ธฐ๋ก ํด์ ES2015๋ผ๊ณ ๋ถ๋ฅด๋ฏ๋ก ES6์ ES2015๋ ๊ฐ๋ค.(์ฐธ๊ณ ๋ก ES7์ ES2016์ด ๋ ๊ฒ์ด๋ค.) ES2015์์๋ ์ธ์ด์ ์ผ๋ก ํฐ ๋ณํ๊ฐ ์ด๋ค์ก์ผ๋ฏ๋ก ๋ง์ JavaScript๊ฐ ES2015๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ํ๋ ์ํฉ์ด๋ค. ES2015์ ๋ํ ์ง์์ํ๋ ES6 ํธํ์ฑ ํ์ ์ ๋์ ์๋ค.