๋๋ ๋ฐ์ผํ๋ก WeCode ์๋ฃ ๋น์ผ ํ์ ์๋ฆฌ,
๋๊ธฐ๋ค๋ผ๋ฆฌ ์๋ค ๋จ๋ค๊ฐ "์ฐ๋ฆฌ ํ ์ด ํ๋ก์ ํธ ํ ๊น์??"
"์ด ์ข์๋ฐ์??"
๋ก ์ ๊น์ ๋์๊ฒฐ์๊ฐ ์ด๋ฃจ์ด์ก๊ณ ,
๋ค์๋ ์๊ธฐ๋ฅผ ์ญ์ญ์ญ ์งํ์์ผ์ ์์๋...
๐ฅด ์ด๋ฆํ์ผ ์ด์ฉ๋ค toy project!
์ธ์ : ํ2+๋ฐฑ2
๊ธฐ๊ฐ : 8์ 17์ผ(์) ~ 8์ 23์ผ(์ผ)
๋ชฉํ : ๋ฐฐํฌ๊น์ง!!!
ํ ... ์... ์๊ฒ ์ง^^?
์ ์ฌ ๋ฉ๋ด ์ถ์ฒํด์ฃผ๋ ์น์ฌ์ดํธ!
๊ธฐ์กด์ ํํ๊ฒ ๋ดค์ ๋ฒํ,
์ด๋ฐ ๊ฒฐ์ ์ฅ์ ์ฉ ๋ฉ๋ด ์ ํ ํ๋ฅผ, ์ฐ๋ฆฌ๋ง์ ๊ธฐ์ค์ผ๋ก ๋ ์ธ๋ถํ ํด์ ๊ฐ๋จํ๊ฒ ํฐ์น ๋ช๋ฒ์ผ๋ก ์ ์ฌ ๋ฉ๋ด๋ฅผ ์ถ์ฒํด์ฃผ๋ ์น์ฌ์ดํธ!
์ฌ์ดํธ์ด๋ฆ์ ์์ง ๋น๊ณต๊ฐ๐๐๐
๊ฐ๋ฐ ๊ธฐ๊ฐ์ด ์งง๊ธฐ ๋๋ฌธ์ ํ๋ก ํธ์๋์์๋ ์์ฒญ ์๋ก์ด ๊ธฐ์ ๋ณด๋ค๋ ๊ธฐ์กด์ ์ฌ์ฉํ๋ React์ TypeScript๋ฅผ ๋ํด์ ์ฌ์ฉํ ์์ ์ด๋ค.
ํ์์๋ ์๋ TypeScript๋ฅผ ์๋ก ๊ณต๋ถํ๋ ์ค์ธ๋ฐ, JavaScript๋ ๋น์ทํ๋ฏ ๋ค๋ฅด๋ฉด์ ๋ค์ด๊ฐ์๋ก ์ ์ ์ด๋ ค์์ ธ์ ๊ณ ๊ตฐ๋ถํฌ ์ค์ด๋ค...๐ญ
๊ทธ๋๋ ๊ณต์๋ฌธ์๊ฐ ์ฐธ ์๋์์๊ณ ํ๋ก ํธ์๋์ ๊ตฌ์ธ์ฃผ ๋ฒจ๋กํผํธ๋ ๋ธ๋ก๊ทธ์ ์ฐ์ต์ฉ ์ฝ๋์ ํจ๊ป ์ ์ค๋ช
๋์ด ์์ด์ ์์ง๊น์ง๋ ๋ฌด๋ฆฌ์์ด ๋ฐ๋ผ๊ฐ๊ณ ์๋ค!
(๊ทผ๋ฐ ์ด ์์ง๊น์ง๊ฐ ์ง์ง "์์ง" ์ธํฐํ์ด์ค ๋ถ๋ถ์ธ๊ฒ ํจ์ ใ
.......)
์ฌ์ค, ์ฐ๋ฆฌ๊ฐ ํ๋ ค๋ ์ด๋ฐ ๊ฐ๋จํ ํ๋ก์ ํธ๋ JavaScript๋ง ์ฌ์ฉํ๋๊ฒ ํจ์ฌ ๋น ๋ฅด๊ณ ๊ฐ๋จํ๊ฒ ๊ฐ๋ฐํ ์ ์์ด์ TypeScript๋ฅผ ์ด์ ์์ ๋ฐฐ์ฐ๊ณ ์ฌ์ฉํ๋๊ฒ ํจ์จ์ ์ด์ง ์๋ค.
ํ์ง๋ง, ๊ตญ๋ด์ธ ๊ธฐ์ ์์ ํซํ๊ณ ๋ง์ด ์ฌ์ฉ๋๋ TypeScript๋ฅผ ์ค์ ํ๋ก์ ํธ์ ์ ์ฉํด์ ๊ณต๋ถํด๋ณผ ์ ์๋ ๊ธฐํ์ด๊ธฐ ๋๋ฌธ์ ์ผ์ฃผ์ผ์ง๋ฆฌ ์งง์ ํ๋ก์ ํธ์ง๋ง ๋ค๋ฅธ ํ๋ก ํธ์๋ ํ๋ถ๊ณผ ์์ํด์ ์ด์ฌํ ์ ์ฉํด๋ณด๊ธฐ๋ก ํ๋ค!
์ํ...๊ฑฐ๊ฒ ์ง...?๐
๊ธฐ์กด์ ์กด์ฌํ๋ ์ฌ์ดํธ๋ฅผ ํด๋ก ํ๋ ์ด์ ํ๋ก์ ํธ์ ๋ฌ๋ฆฌ, ๊ธฐํ๋ถํฐ ๋์์ธ๊น์ง ๋ชจ๋ ์ฐ๋ฆฌ๊ฐ ํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋ด๊ฐ ๋์์ธ ์์ ์ ๋งก๊ธฐ๋ก ํ๊ณ , ๊ทธ๋์ ์๋์ ๊ฐ์ ํด์ ์ถ๊ฐ๋ก ์ฌ์ฉํ๊ฒ ๋์๋ค.
Zeplin์ ์ฒ์ ์ฌ์ฉํด๋ด์ ์ซ์์๋๋ฐ, ํฌํ ์ต์ด๋ ์ค์ผ์น, XD๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ๊ทธ๋ฅ Zeplin ์ค์น ํ ํฌํ ์ต์์ ๋ด๋ณด๋ด๊ธฐ
๋ง ํ๋ฉด ๋์ด๋๋ผ!
5๋ถ๋ง์ ๋ง์คํฐํ๋น๐ฅด (ํด...)
Zeplin์ ์ฌ์ฉํ๋ฉด ํฐํธ ์ข ๋ฅ, ํฌ๊ธฐ, ์ฌ๋ฐฑ๋ถํฐ hex color ๊น์ง ๋์ค๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฐํ ๋ ์์ ํธํ ๊ฒ๊ฐ๋ค!!
์ฝ๋ก๋๊ฐ ์ฌํด์ง๊ธฐ๋ ํ๊ณ , ํ์๋ค์ด ๋ชจ๋ ์์ธ์ ์๋๊ฒ ์๋์ด์ ์จ๋ผ์ธ์ผ๋ก ํํ์ ์งํ์ค์ด๋ค.
๊ทธ๋ฌ๋ค๋ณด๋ ์ฌ์ค ๊ทธ๋ ๊ทธ๋ ์ ์งํ์ํฉ์ด ๊ณต์ ๊ฐ ํ๋ค๊ธฐ๋ ํ๊ณ , ์ง์์ ํ๋ค๋ณด๋ ์ฃผ์์ ์ ํน์ ์ฐธ๊ธฐ๊ฐ ํ๋ค์ด์ ์์ฝ๋์์ ํํ๋ก์ ํธ ํ ๋์ ๋นํ๋ฉด ํ์คํ ์งํ์ํฉ์ด ๋๋๋ค.
๊ทธ๋๋ ๊ฐ๋ฐ์๋ผ๋ฉด ์ฌํ๊ทผ๋ฌด๋ฅผ ํ๋ ๊ฒฝ์ฐ๋ ๋ง๊ณ , ์จ๋ผ์ธ์ผ๋ก ํ์๋ฅผ ํ๊ฑฐ๋ ๊ฐ๋ฐ์ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ผ๋ ๋ฏธ๋ฆฌ ํ๋ฒ ๋ง๋ณธ๋ค๋ ๋๋์ผ๋ก(?) ์ฌ๋ฏธ์๊ฒ ํ๊ณ ์๋คใ ใ ใ ใ