๐ 2019.06.10 ~ 2019.06.16
๐ ๋ธ๋ก๊ทธ
- NAVER D2 Blog์ ์ฌ๋ผ์จ 2019๋
๊ณผ ๊ทธ ์ดํ ์๋ฐ์คํฌ๋ฆฝํธ ์ํ๊ณ์ ๋ํฅ์ ๋ํด์ ์ค๋ช
ํ ๊ธ.
- ์ด 4ํธ์ ๊ฑธ์ณ์ ์ฐ์ฌ๋ ์์ ์ธ๋ฐ ์ฒซํธ์ TC39, ์๋ฐ์คํฌ๋ฆฝํธ ํ์ค, ๋ธ๋ผ์ฐ์ ์ ๋ํ ๋ด์ฉ์ด๋ค. ๋ค์ํธ๋ ๊ธฐ๋๊ฐ ๋๋ค.
- ๋น์ทํ ๊ฐ๋
, ํน์ ๊ฐ์ ๋์์ ํ๋ React, Vue์ ๊ฐ๊ฐ์ ์ฝ๋๋ฅผ ๊ตฌํํด ๋น๊ตํด๋์ ๊ธ.
- ์ ๋ชฉ์ React for Vue developers ์ง๋ง, Vue๋ฅผ ์จ๋ณด์ง์์ React ๊ฐ๋ฐ์์๊ฒ๋ ์ ์ฉํ ๊ฒ๊ฐ๋ค.
- ์น์ฌ์ดํธ ์ ์์๋ขฐ์ ์ ๋ง๋ค์ด์ง๊ฑด์ง ํ์ธํ ์ ์๋ ์ฌ๋ฌ ํ๊ฐ์งํ๋ฅผ ์ผ๋ฐ์ธ์ ์
์ฅ์์ ์ดํดํ๊ธฐ ์ฝ๊ฒ ์ ์ค๋ช
ํด๋์๋ค.
- ๋ฐ๋๋ก ๋งํ๋ฉด ๊ฐ๋ฐ์์
์ฅ์์๋ ์ด๋ฌํ ํ๊ฐ์์๋ค์ ์ ๊ณ ๋ คํด์ ๊ฐ๋ฐํ๋ฉด ๋๋ค๋ ์ด์ผ๊ธฐ.
- CSS์์ ์ฌ์ฉํ ์ ์๋ 7๊ฐ์ง ๋จ์์ ๋ํด ์ ๋ฆฌํด๋์ ๊ธ.
- ReactEurope 2019 - The State of React ๋ผ๋ ์ปจํผ๋ฐ์ค ๋ฐํ์์์ ์งง๊ฒ ์์ฝํด๋์ ๊ธ.
- React์ ๊ด์ฌ์ด ์๋ค๋ฉด ์์์ ๋ณด๋ ๊ฒ๋ ์ข์ ๊ฒ ๊ฐ๋ค.
๐ฐ ๋ด์ค
- ์ผ๋์๊ฐ ์ฑ๊ฐํฌ๋ฅด ํฌ์์ฒญ(GIC)๊ณผ ๋ถํนํ๋ฉ์ค๋ก๋ถํฐ ์ด 1.8์ต๋ฌ๋ฌ ๊ท๋ชจ ํฌ์๋ฅผ ์ ์นํ์ฌ ๊ธฐ์
๊ฐ์น 1์กฐ ์ด์ ์ ๋์ฝ ๋์ด์ ์ฌ๋๋ค๋ ๊ธฐ์ฌ.
- TechCrunch ๊ธฐ์ฌ๋ ์ฌ๋ผ์๋ค.
๐น ์์
- ์ธ์ ๋ ๋ฐํ๊ฐ ์ฌ๋ฏธ์๋ Anjana Vakil์ lambda calculus์ ๊ดํ ๋ฐํ ์์. (์ถ์ฒ์์! ์ ๋ง ์ ๊ธฐ)
- JS์ arrow function๋ง์ ์ด์ฉํด number, arithmetic, logic ๋ฑ์ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ๋ผ์ด๋ธ์ฝ๋ฉํ๋ค!
- ์ด๋ฏธ์ง ์ต์ ํํ๋ ๋ค์ํ ๋ฐฉ๋ฒ์ ์๊ฐํ๋ ํ๋ก ํธ์๋ ์ปจํผ๋ฐ์ค ๋ฐํ์์.
- ์ต๊ทผ ๋ฐํ์์์ด๋ผ Native Lazy Loading ์ด์ผ๊ธฐ๋ ๋์จ๋ค.
๐ป ์คํ์์ค
- Native MacOS TouchID Authentication์ ์ฌ์ฉํ ์ ์๋ Nodejs ๋ชจ๋.
- package.json์ด๋ git config ์ ๋ณด๋ค์ ๊ธฐ๋ฐ์ผ๋ก READMEํ์ผ ์์ฑ์ ๋์์ฃผ๋ cli ํด.
- inquirer๋ก ๋ง๋ค์ด์ก๋ค.
- ์งง์ ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋์ ์ถ๋ ฅ๊ฒฐ๊ณผ๋ฅผ ๋ฌผ์ด๋ณด๋ ๋ฌธ์ ๋ฅผ ๋ชจ์๋์ repo.
- ์๊ฐ๋๋ฉด ํ๋ฒ ํ์ด๋ด๋ ์ฌ๋ฐ์ ๊ฒ ๊ฐ๋ค.
- ์นํ์ด์ง Head ํ๊ทธ ์์ ๋ค์ด๊ฐ ์ ์๋ ๋ชจ๋ ๋ด์ฉ์ ์ ๋ฆฌํด๋ ์ ์ฅ์.
๐ ๊ทธ ์ธ ์ ์ฉํ ๋งํฌ
- State of JS 2019์ ์๋งค State of CSS Survey ๊ฒฐ๊ณผ ์ฌ์ดํธ.
- ํ๋ก๊ทธ๋๋จธ์ค์์ ์๋
12์ ์งํํ ๊ฐ๋ฐ์ ์ค๋ฌธ์กฐ์ฌ ๋ฆฌํฌํธ ์ฌ์ดํธ.
- ์ ์ฉํ css effect ๋ค์ ์ฝ๋๋ธ๋ก๊ณผ ํจ๊ป ๋ชจ์๋์ ์ฌ์ดํธ.
- ์ฌ๋ฌ ๊ธฐ์
์์ ๊ณต๊ฐํ Design System ๋ค์ ํ๋ฒ์ ๋ชจ์๋์ ์ฌ์ดํธ.
์ ์ตํ ์ ๋ณด ๊ฐ์ฌํฉ๋๋ค