ES6+ ์ ๋๋ก ์์๋ณด๊ธฐ ๊ฐ์ข๋ Javascript์ ES6 ๋ฐ ์ดํ์ ํ์ค ECMAScript ๋ช ์ธ์ ๋ํ์ฌ ์ด๋ก ์ ๋ฐํ์ผ๋ก ES5์ ๋ฌ๋ผ์ง ์ ๋ฐ ๊ฐ๋ ๊ณผ ๋์ ์๋ฆฌ๋ฅผ ๊น์ด ์๊ฒ ์ดํด๋ด ๋๋ค.
Javascript ES6+ Class
Javascript ES6+ Iterator
Javascript ES6+ Generator
Javascript ES6+ Promise
Javascript ES6+๋ ๋ญ๊ฐ ๋ค๋ฅผ๊น?
๋ค์ด๋ฒ ๊ฐ๋ฐ์์๊ฒ ๋ฐฐ์ฐ๋ ES6+์ ์ ์
ใES6+ ์ ๋๋ก ์์๋ณด๊ธฐใ์์๋ Javascript์ ES6 ๋ฐ ์ดํ์ ํ์ค ECMAScript ๋ช ์ธ์ ๋ํ์ฌ ์ด๋ก ์ ๋ฐํ์ผ๋ก ES5์ ๋ฌ๋ผ์ง ์ ๋ฐ ๊ฐ๋ ๊ณผ ๋์ ์๋ฆฌ๋ฅผ ๊น์ด ์๊ฒ ์ดํด๋ด ๋๋ค.
๋ชจ๋ ๋ธ๋ผ์ฐ์ ์์์ ๋์ ๊ณผ์ ์ ์ง์ ๋์ผ๋ก ํ์ธํ๋ฉฐ, ์ค๋ฌด์ ์ ํฉํ ๋ค์ํ ์์ ๋ค์ ํตํด ์ข์ ์ฝ๋ฉ์ ํ๊ธฐ ์ํ ํ๊ณผ ํ์ต์๋ น์ ์๋ ค๋๋ฆฝ๋๋ค. (๋จ, ์ด ๊ฐ์๋ ์๋ฐ์คํฌ๋ฆฝํธ ์ ๋ฌธ ๊ฐ์๋ ์๋๋๋ค.)
์ด ๊ฐ์์๋
์ด๋ฐ ํน์ง์ด ์์ต๋๋ค
์๋ฆฌ๋ฅผ ๋ฐํ์ผ๋ก ๋ค์ํ ์์ ๋ฅผ ํตํด ES6๋ฅผ ํ์ตํด๋ณด์ธ์:)
์ด๊ธํธ์ ์๊ฐํ์ จ๊ฑฐ๋, ํด๋น ๋ด์ฉ์ ๋ชจ๋ ์ดํดํ๊ณ ๊ณ์ ๋ถ
์๋ฐ์คํฌ๋ฆฝํธ
(ํ๋ก ํธ์๋)
๊ฐ๋ฐ์
ES6+ ํ๊ฒฝ์์ ReactJS, VueJS, Typescript ๊ฐ์ ํ๋ ์์ํฌ/๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ๊ฐ๋ฐํ๊ณ ์๋ ๋ถ
์๋ฆฌ๋ฅผ ์ดํดํ์ง ๋ชปํ ์ฑ๋ก ํ์ฉํ๊ธฐ์ ๊ธ๊ธํ์ฌ ์์ ๊ฐ์ด ์๊ฑฐ๋ ๊ธฐ๋ณธ๊ธฐ์ ๋ํ ๊ฐ์ฆ์ ๋๋ผ์๋ ๋ถ
์ฐธ๊ณ ์ฌํญ
ํ์ต ๋์์
๋๊ตฌ์ผ๊น์?
ES6+ ์ ๋๋ก ์์๋ณด๊ธฐ ์ด๊ธ ๊ณผ์ ์ ์๊ฐํ์ จ๊ฑฐ๋, ํด๋น ๋ด์ฉ์ ๋ชจ๋ ์ดํดํ๊ณ ๊ณ์ ๋ถ
์๋ฐ์คํฌ๋ฆฝํธ (ํ๋ก ํธ์๋) ๊ฐ๋ฐ์
ES6+ ํ๊ฒฝ์์ ReactJS, VueJS, Typescript ๊ฐ์ ํ๋ ์์ํฌ/๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ๊ฐ๋ฐํ๊ณ ์๋ ๋ถ
์๋ฆฌ๋ฅผ ์ดํดํ์ง ๋ชปํ ์ฑ๋ก ํ์ฉํ๊ธฐ์ ๊ธ๊ธํ์ฌ ์์ ๊ฐ์ด ์๊ฑฐ๋ ๊ธฐ๋ณธ๊ธฐ์ ๋ํ ๊ฐ์ฆ์ ๋๋ผ์๋ ๋ถ
์ ์ ์ง์,
ํ์ํ ๊น์?
์๋ฐ์คํฌ๋ฆฝํธ
31,229
๋ช
์๊ฐ์
633
๊ฐ
์๊ฐํ
389
๊ฐ
๋ต๋ณ
4.9
์
๊ฐ์ ํ์
11
๊ฐ
๊ฐ์
์๋
ํ์ธ์, ์๋์ด ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ์ ์ฌ๋จ ์
๋๋ค.
์๋ก ๋๊ณ ํจ๊ป ๋ฐ์ ํ๋ ๊ฑด์ ํ ๊ณต์ ๋ฌธํ๋ฅผ ์งํฅํ์ฌ ๋ค์ํ ํ๋์ ํ๊ณ ์์ต๋๋ค.
์ ์: ์ฝ์ด ์๋ฐ์คํฌ๋ฆฝํธ
์ ํ๋ธ ์ฑ๋: FE์ฌ๋จ
์ํฐํด ๋ฐ ์ธํฐ๋ทฐ ์์:
์ํฐ๋) ์ ์ ๊ฐ๋ฐ์, ๋ญ ๊ณต๋ถํด์ผ ํ์ฃ ? https://www.wanted.co.kr/events/22_02_s01_b01
์ธํ๋ฐ) To. ์ฃผ๋์ด ๊ฐ๋ฐ์ https://www.inflearn.com/pages/for-junior-developers-20211207
๋ฒค์ฒ์ด๋ชฝ) ๋ฒค์ฒ/์คํํธ์ ์๋์ด ๊ฐ๋ฐ์์ ์ฃผ๋์ด ๊ฐ๋ฐ์์ ์์ง๋ด๋ฐฑ ํ ํฌ์ผ https://youtu.be/6D7I4NNFHsU?si=nD6-F7EU_ZtYqDLI
๋ฐ๋๋ผ์ฝ๋ฉ) ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ์ทจ์ ๋ง์ธ๋์ https://youtu.be/zX68pyoLctI
์ ์ฒด
24๊ฐ โ (3์๊ฐ 51๋ถ)
ํด๋น ๊ฐ์์์ ์ ๊ณต: