๐ [2024-10-29] ์์ด๋์ด ํ์
๐ย ์์ด๋์ด ๋ ธํธโ
[[๐ญ ์์ด๋์ด ๊บผ๋ด๊ธฐ|๐ญ ์์ด๋์ด ๊บผ๋ด๊ธฐ]]
์ด๋ฆ | ๋ฐ์ ์ | ๋ถ๋ฅ |
---|---|---|
๐ญ Three.js์ ๋ํ ์๊ฐ by ์์ฌ๋ | Zen | idea |
๐ญ ๊ณต๊ฐ์ ๊ธฐ์ต์ ๋ด๋ค by ์์ฌ๋ | Zen | idea |
๐ญ ์์ด๋์ด ํฉ์น๊ธฐ by ๊น์ฃผ์ | ์ฃผ์ ๊น | discuss |
๐ญ GPT์ ์์ด๋์ด by ์ด๋์จ | ๋์จ ์ด | idea |
๐ญ ์ค์ฅ๋ ์ธต์ ์ํ ์ง๋ ์๋น์ค (ํ ๋ก ) | Discuss | discuss |
๐ญ ์ค์ฅ๋ ์ธต์ ์ํ ์ง๋ ์๋น์ค by ์์ฌ๋ | Zen | idea |
๐ญ ์ค์ฅ๋ ์ธต์ ์ํ ์ง๋ ์๋น์ค by ์ด๋์จ | ๋์จ ์ด | idea |
๐ญ ์ค์ฅ๋ ์ธต์ ์ํ ์ง๋ ์๋น์ค by ์ ํ์ธ | ํ์ธ ์ | idea |
๐ญ ์ค์ฅ๋ ์ธต์ ์ํ ์ง๋ ์๋น์ค by ๊น์ฃผ์ | ์ฃผ์ ๊น | idea |
๐ย ํ์ ์๊ฑดโ
๐งโ๐ปย ์ฃผ์ ๋ฅผ ์ด๋ป๊ฒ ํ ๊ฒ์ธ๊ฐ?โ
@Zen :: ๊ธฐ์กด์ ์ด์ผ๊ธฐ๋ฅผ ํ ๊ฒ์ ๋์์ธ์ ์ธ ์ธก๋ฉด์ด ๊ฐํ ๊ฒ ๊ฐ์๋ค.
@ํ์ธ ์ :: A11y
์ ๋ํ ์์ ์ ๊ทผ์ฑ์ ๊ณ ๋ คํ๋๊ฒ ์ข์ ๊ฒ ๊ฐ๋ค. ์ ๊ทผ์ฑ์์ฒด๋ฅผ ๊ธฐ์ ์ ์ผ๋ก ๊ฐ์ ธ๊ฐ๋ด๋ ์ข์ ๊ฒ ๊ฐ๋ค.
@ํ์ธ ์ :: ์ง๋์ ๋ํ ์ํ๊ด๋ฆฌ๋ฅผ ํด๋ด๋ ์ข์ ๊ฒ ๊ฐ๋ค. ์นํจ์ง๋ง๋ค ๋ค๋ฅธ ๋ฟ๋งํด ๋ง์ ํ๊ฐํ๋ ์น์ฌ์ดํธ๊ฐ ์์์ผ๋ฉด ์ข๊ฒ ๋ค ํด์ ์ ๊ตญ ๋ฟ๋งํด ๋ง์ง ์ง๋๋ฅผ ๋ง๋ ์ ์ด ์๋๋ฐ, ์ ๊ตญ ๋ง์ง์ ๋ํ ๋งํน์ ํด๋๊ณ ๋งํน ๋ณ๋ก, ๋ฆฌ๋ทฐ๋ฅผ ๋ฃ์ ์ ์๋ ๊ทธ๋ฐ ์์ผ๋ก ์ฌ์ฉ์ ํ๋ค. ๋ค์ด๋ฒ ์ง๋ API๋ ์นด์นด์ค ์ง๋ API๋ฅผ ์ฌ์ฉํ๋ฉด ๊ทธ๊ฑด ์ง์ง ๊ฐ๋จํ๋ค. ๊ธฐ์ ์ ์ธ ๋์ ์ผ๋ก ๊ฐ์ ธ๊ฐ๊ธฐ์๋ ์์ฌ์์ด ์์ ๊ฒ ๊ฐ๋ค. ์ํ๊ด๋ฆฌ์ ๋ํ ๊ธฐ์ ์ ๋์ ๋ณด๋ค๋ API์ ์ฉ์ ๋ํ ๊ธฐ์ ์ ๋์ ์ด ๋ ๊ฒ ๊ฐ๋ค. ํฌํธํด๋ฆฌ์ค์ ์ผ๋ก ๋ง์ง ์์ ๊ฒ ๊ฐ๋ค.
@Zen :: ์์น ์ ํ๋๋ฅผ ์ฌ๋ฆฌ๊ณ ์ถ์ผ๋ฉด ์๊ณ ๋ฆฌ์ฆ์ ๊ฑด๋๋ ค์ผ ํ๋ค.
@Zen :: ๊ธฐ์ ์ ์ธ ๋์ ์ ํ ๊ฑฐ๋ฉด 2๊ฐ๋ฅผ ์๊ฐํด๋ณผ ์ ์์ ๊ฒ ๊ฐ๋ค. 1. ์ง๋ ๋ง๋ค๊ธฐ. 2. ์ค๋ด์์ ์์น ์๋ดํด์ฃผ๊ธฐ. ๋ค๋ง, ์ด ๊ฒฝ์ฐ๋ FEํ๋ก์ ํธ๋ผ๊ธฐ ๋ณด๋ค๋ ์๋ฒ ๋๋, CS ํ๋ก์ ํธ๊ฐ ๋ ๊ฐ๋ฅ์ฑ์ด ์๋ค.
@ํ์ธ ์ :: ์์น์ ๋ํ ๊ฒ์ ์ง์คํ๋ฉด threejs๋ผ๋ ๊ธฐ์ ์์ฒด์ ๋์ ํ๋ ๊ฒ๊ณผ ๋ค๋ฅผ๊ฒ ์์ ๊ฒ ๊ฐ๋ค. ๊ธฐ์ ์ ์ธ ๋์ ์ ํ์ผ๋ฉด ์ข๊ฒ ๋ค.
@ํ์ธ ์ :: ๊ทธ๋ฅ ๋ฉํ ๋๊ป์ ๋ง์ํ์ ์คํ ๋ฆฌ๋ถ์ ๋์ ํด์ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ์ธ ๋์ ์ ํด๋ณด์. ์ฃผ์ ๋ ์ด์ ์ ํ ๊ฑธ๋ก ๋์ผํ๊ฒ ํ๊ณ ,
@Zen :: A11y๋ก ํ ๊ฒ์ด๋ผ๋ฉด TDD
๋ก ํ์. ๊ทธ๋ฅ TDD
๋ฅผ ๋์ด์ ๋ชจ๋ ๊ณผ์ ์ ํ
์คํธํ๊ณ , ์ด๋ฅผ ๊ธฐ์ ์ ์ธ ๋์ ์ผ๋ก ์ผ์.
@๋์จ ์ด :: ๋ญ๋ โ์?โ ๋ผ๋ ์ง๋ฌธ์ ๋๋ต์ ํ์คํ ํ ์ ๋ง ์์ผ๋ฉด ์๊ด์ด ์์ ๊ฒ ๊ฐ๋ค.
@์ฃผ์ ๊น :: 6์ฃผ๋์ TDD
ํ๋๊ฒ ์ ์์ ๊ฒ ๊ฐ์์, ๋ฉด์ ๋ ์ฃผ์ ๋ฅผ ๋ชจ์ ์ ์๊ณ .. ์ฅ์ ์ด ๋ง์ ๊ฒ ๊ฐ๋ค. ๋ฅ๋ค์ด๋ธํ ๋ฒ์ ๋ด์์ ์ฃผ์ ๋ฅผ ๊ฐ์ ธ๊ฐ ์ ์์ ๊ฒ ๊ฐ๋ค. ๋ถ์ ์ ์ด๋ฉด ๋ถ์ ์ ์ธ ์ด์ ๋ฅผ ๋์ดํ ์ ์๊ณ , ๋ฑ๋ฑ.. ๋ค๋ง ํ์ฅ์ฑ์ ๋ํ ๋ถ๋ถ
@๋์จ ์ด :: ์ค์๊ฐ ์์น๋, ์ ๊ทผ์ฑ์ด๋ UX๋ ๋์์ธ์ ์ธ๊ฒ ๊ฐํ๋ค. ์ด์ ๋ํด์ ๊ธฐ์ ์ ๋์ ์ ํ ๊ฒ ์๋๋ผ๋ฉด TDD
๋ฑ ํ์์ ํด๋ณด๊ธฐ ์ด๋ ค์ด ํ์คํ ์ฃผ์ ๋ฅผ ์ก์์ ๊ฐ๋ ๊ฒ ์ข์ ๊ฒ ๊ฐ๋ค.
@ํ์ธ ์ :: ์ฐ๋ฆฌ๊ฐ ํ ์ ์๋ ์ ์ผ ํฐ ๊ธฐ์ ์ ์ธ ๋์ ์ธ ๊ฒ ๊ฐ๋ค. ๊ตฌํํ๋ ๋ฐ ์ ๊ฒฝ์ ๋ง์ด์ฐ๋ฉด TDD
๋ฅผ ๋์
ํ๊ธฐ ์ด๋ ค์ธ ๊ฒ ๊ฐ๋ค. ์ฐ๋ฆฌ๊ฐ ๊ตฌํํ ์ ์๋๊ฒ ์ ์ด์ผ ํ ๊ฒ ๊ฐ๋ค. ๊ฐ๋จํ ํ๋ก์ ํธ ์ฒ๋ผ.
@ํ์ธ ์ :: ๋ฌธ์ํ๋ฅผ ๋์ ์ผ๋ก ํด๋ด๋ ์ข์๊ฒ ๊ฐ๋ค.
@๋์จ ์ด :: ๋ฌธ์ํ๋ ๊ธฐ์ ์ ๋์ ์ด ์๋ ๊ฒ ๊ฐ๋ค. ๊ตณ์ด TDD
๊ฐ ์๋๋๋ผ๋, ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ๊ณ ๋ฏผํด๋ด๋ ์ข์ ๊ฒ ๊ฐ๋ค.
@์ฃผ์ ๊น :: ์ฌํ๊ณํ TodoList
๋ก ๊ฐ๋๋ผ๋, ์ฃผ์ ๋ ์ข ์ง์ณ๋ ์ํ๊ด๋ฆฌ TodoList
๋ก ๋ฃ์ด๋ ๊ด์ฐฎ์ง ์์๊น? ๊ณํ ์ธ์ฐ๊ธฐ๋ฅผ J์์ผ๋ก ํด์ ์ํ๊ด๋ฆฌ๋ฅผ ํด๋ด๋ ์ข์ ๊ฒ ๊ฐ๋ค.
@Zen :: ์๊ฐ์ด ๋ถ์กฑํ ๊ฒ์ด๋ผ๋ ์๊ฐ์ด ๋ ๋ค๋ฉด, ์ฝ์ดํ์
๊ท์น์ ๊นจ์. ์ฝ์ดํ์๊น์ง๋ง ๊ฐ๋ฐ์ ํ๋๋ผ๋ ๋ฌธ์ํ, ๊ณต๋ถ๋ ๊ทธ ์ธ์๊ฐ์ ํ๋ ๊ฒ ๋ง๋ค๊ณ ์๊ฐํ๋ค. ๋ด๊ฐ ์๊ฐํ๋ ์ผ์ ์ฐ์ถ์๋ ํ์ต ์๊ฐ ๋ฐ ๋ฌธ์ํ ์๊ฐ์ ํฌํจ๋์ด ์์ง ์๋ค.
@ํ์ธ ์ :: ์ฃผ์ ๋ง ์๊ฒ ์ก์ผ๋ฉด ์๊ฐ์ ์ธ ์ธก๋ฉด์์๋ ์๊ด ์์ ๊ฒ ๊ฐ๋ค.
@Zen :: ๋ฌธ์ํ๋, ํ์ต์ ์ฝ์ด์๊ฐ ์ดํ์ ์งํํ์. ๋์ ํ์ต์ ํ๋ฉด ๋๊ธฐํ๋ ๋น ๋ฅด๊ฒ ํ์.
@ํ์ธ ์ :: ํ๋ก์ ํธ๊ฐ ์์ผ๋ฉด ํ ์คํธ๋ฅผ ํ ๊ฒ ๊ทธ๋งํผ ์ ์ด์ง๋ค.
@Zen :: ๊ทธ๋ผ ์์ ํด๋ก ์ฝ๋ฉ์ ํด๋ฒ๋ฆฌ๋ ๊ฑด?
๐ย ์ง๊ธ๊น์ง ๋์จ ๋ด์ฉ ์ ๋ฆฌโ
- ์ด๋ค ์ฃผ์ ๋ฅผ ํ๋ ์๊ด์์ผ๋,
TDD
๋ฑ ๋ชจ๋ ๊ณผ์ ์ ๋ํ ํ ์คํธ ์ฃผ๋ ๊ฐ๋ฐ์ ๊ธฐ์ ์ ๋์ ์ผ๋ก ํจ. - ์ฃผ์ ๋ ์์น๊ด๋ จ๋ ๊ฒ์ด๋ฉด ๋๋ค. โ ์์ ๋กญ๊ฒ ํด๋ณด๊ณ ์ต๋ํ ๊ณ ๋ ค (ํฌํด์ ์ผ๋ก ํ์คํ๊ฒโฆ)
- ์ฝ์ดํ์์๊ฐ์๋ ์จ์ ํ ๊ฐ๋ฐ๋ง. ์ผ์ ์ฐ์ถ๋ ๊ฐ๋ฐ์ง๋์ ๋ํ ๋ถ๋ถ๋ง. (๋์ด์ง ๋ฐฉ์ง) - ํ์์๊ฐ์ ํฌํจ โ ํ ์คํธ์ฝ๋ ์์ฑ
- ๋ฌธ์ํ ๋ฐ ํ์ต์ ์ฝ์ดํ ์ ์ดํ์ ์์ ๋กญ๊ฒ. ์ ๊ฒํ๋ ๋ง์ดํ๋ ๋ฌด์กฐ๊ฑด ์ฝ์ดํ์ ์ดํ. (๊ฐ๋ฐํ๋ฉด์๋ ์ต์ํ์ ๊ฒ๋ง ๋ณด๊ธฐ.)
-
๋ฌธ์์ ๋ฆฌ โ ์์นด์ด๋นํด์ ๊ฐ์ ธ๊ฐ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐโฆ ๋์ค์ ํ์ผใ
-
์ดํ ์ฌ๊ณ ์์ :: ์ฃผ์ ์ ์
์ต๋ํ ๋ ธ์ ํ์ด์ง๋ ์๋ง๋ค๊ณ ์ฌ๊ธฐ์ ์ ์๊ฒ์. GPT๊ฐ ์ ์ธ์์ ๋ชปํ๋ค์ฌ ใ ใ ..
ํ ์คํธ ๊ด๋ จ ํ์ต์ ๋์๋ ์๋ฃ๋คโ
๋์ค์ ๋ฐ๋ก ์์นด์ด๋น ํ๊ฒ ์ต๋๋ค.
์ ๋ก์ด๋์ Jest ํ ์คํธ ๊ฐ์โ
ํ ์คํธ with Jest: ์ ๋ก์ด์๊ฒ ์ ๋๋ก ๋ฐฐ์ฐ๊ธฐ ๊ฐ์ | ์ ๋ก์ด(์กฐํ์) - ์ธํ๋ฐ
ํ๋ก ํธ์ค๋ ํ ์คํธ ๊ฐ์โ
2์๊ฐ์ผ๋ก ๋๋ด๋ ํ๋ก ํธ์๋ ํ ์คํธ ๊ธฐ๋ณธ๊ธฐ ๊ฐ์ | ๊ฐ๋ณ์ง - ์ธํ๋ฐ
- ์๊ฐํด๋ณด๋ Cypress๋ ์์๋ค์. ๋น๊ทผ์ ์ด๊ฑฐ์ด๋ค๋๋ฐ
์ค๋ฌด์ ๋ฐ๋ก ์ ์ฉํ๋ ํ๋ฐํธ์๋ ํ ์คํธโ
๊ทผ๋ณธ์๋ ํ๋ก ํธ์ค๋ ์ ๋ํ ์คํธโ
๊ทผ๋ณธ์๋ ํ๋ก ํธ์๋ ์ ๋ํ ์คํธ ๊ฐ์ | ์ด์ฉ์ฝ๋ฉ - ์ธํ๋ฐ
TDD ์ฑ โ
- ๊ฐ์ธ์ ์ผ๋ก ๋ง์ฝ TDD ํ๋ก์ ํธ๋ก ๊ฐ๋ฉด ์ด ๋ฐ์ด๋ธ ์ฑ ์ ๋๋ ์ฝ์ด๋ด์ผ ํ ๊ฒ ๊ฐ์์, ์ด๊ฑธ๋ก ๊ทธ๋ฃนํ๋ก์ ํธ ๋ด๋ถ ์คํฐ๋ํด๋ ์ฌ๋ฐ์ ๊ฒ ๊ฐ์ต๋๋ค.
์ฝ๋์ํจ๊ป ์ดํด๋ณด๋ ํ๋ก ํธ์๋ ๋จ์ ํ ์คํธ - ๋ฐฐ๋ฌ์๋ฏผ์กฑโ
ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๊ฐ ์์์ผ ํ โ์ ๋ ํ ์คํธโ ์์ฑ๋ฒโ
ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๊ฐ ์์์ผ ํ โ์ ๋ ํ ์คํธโ ์์ฑ๋ฒ | ์์ฆIT
ํ๋ก ํธ์๋์์ ์๋ฏธ์๋ ํ ์คํธ ์ฝ๋ ์์ฑํ๊ธฐ - ๋ฏธ๋์โ
ํ๋ก ํธ์๋์์ ์๋ฏธ์๋ ํ ์คํธ ์ฝ๋ ์์ฑํ๊ธฐ
ํ๋ก ํธ์๋ ํ ์คํธ ์ฝ๋ ๋์ ๊ธฐโ
ํ๋ก ํธ์๋ ํ ์คํธ ์ฝ๋ ๋์ ๊ธฐ
๋ชจ๋ ํ๋ก ํธ์๋ ํ ์คํธ ์ ๋ตโ
๋ชจ๋ ํ๋ก ํธ์๋ ํ ์คํธ ์ ๋ตโโโ1ํธ
๋ชจ๋ ํ๋ก ํธ์๋ ํ ์คํธ ์ ๋ตโโโ2ํธ
ํ๋ก ํธ์ค๋ ๊ฐ๋ฐ์ ์ํ ํ ์คํธ ์ ๋ฌธโ
ํ๋ฐํธ์๋ ๊ฐ๋ฐ์ ์ํ ํ ์คํธ ์ ๋ฌธ - ์์ค24
์ค์ฉ์ ์ธ ํ๋ก ํธ์๋ ํ ์คํธ ์ ๋ต - NHN Cloudโ
์ค์ฉ์ ์ธ ํ๋ก ํธ์๋ ํ ์คํธ ์ ๋ต (1) : NHN Cloud Meetup
์ค์ฉ์ ์ธ ํ๋ก ํธ์๋ ํ ์คํธ ์ ๋ต (2)
Toast UI์ ํ ์คํธ์ฝ๋ ๊ด๋ จ ๋ด์ฉ ๋ชจ์โ
ํ๋ก ํธ์ค๋์์๋ TDD๊ฐ ๊ฐ๋ฅํ ๊ฒ์ ๋ณด์ฌ์ค๋๋ค.โ
[A5] ํ๋ก ํธ์๋์์ TDD๊ฐ ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ ๋ณด์ฌ๋๋ฆฝ๋๋ค.
@ํ์ธ ์ :: ๊ฑธ๋ฆฌ๋๊ฒ ๋ญ๋๋ฉด, TDD
๊ฐ ํ์
์์ ๋ถ์ ์ ์ธ ์ด๋ฏธ์ง๊ฐ ๋ง์๋ฐ.. ์ด๊ฑธ ์จ์ผํ๋ ๊ฒ ํํนํ์ง ์๋ค๊ณ ์๊ฐํ๋ค. ์์๋ฅผ ๋ค๋ฉด ๋ฉํ ๋์ด ์จ์ผํ๋ ํ๋ก์ ํธ๊ฐ ์ ์ญ ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์จ์ผํ๋ค๋ ๋ฐฉํฅ์ผ๋ก ๋์๊ฐ๋ค. ๊ฑฐ๊ธฐ์์ Context
๋ฅผ ์จ๋ณด๊ณ , ์์ข์ ๊ฒ์ด ์๋ค๋ ๊ฒ์ ๋ฐ๊ฒฌํ๊ณ , ๊ทธ๋์ ์ ์์ข์์ง ์ ์ ์์๋ค๊ฐ ํ๋ฆ์ด ๋๋๊ฑด๋ฐโฆ ์ฐ๋ฆฌ๋ก ๋ฐ์ง๋ฉด ์ ์ญ์ํ๊ด๋ฆฌ๋ฅผ ์ฐ์ง ์๊ณ ๊ทธ๋ฅ useContext
๊ฐ ๋๋ค. ๋ผ๊ณ ์๊ฐํ๋ค. ์ฐ๋ฆฌ๋ก ์น๋ฉด useContext
๊ฐ TDD
๋ผ๊ณ ์๊ฐํ๋ค. Storybook
์ด Redux
๊ฐ ์๋๊ฐ ์ถ๋ค. ๋ง์ด ๋ฐ๋๊ณ , ํ
์คํธ์ฝ๋๊ฐ ๋ฐ๋๊ธฐ ๋๋ฌธ์ ๋นํจ์จ์ ์ธ๊ฒ ๊ฐ๋ค๊ฐ ๋๋ค์๊ณ โฆ ๊ฐ๋จํ ์คํ ๋ฆฌ๋ถ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ํจ์ฌ ๋ง๊ณ . ์ ๊ฐ ์๊ฐํ์ ๋๋ ๋ฉํ ๋์ด useContext
๋ฅผ ์ผ์ ๋ ๊ทธ์ ๋๋ก ํํนํ์๊น ์ถ๋ค.
@์ฃผ์ ๊น :: ์ป์๋ ๋น์ฉ์ ๋ง์ด ๋ค์์ง๋ง, ์ฝ๋๊ฐ ์ด๋ป๊ฒ ๋ณํ๋ค. ์ด๊ฒ ํฌ์ปค์ฑ์ด ๋ ๊ฒ ๊ฐ๋ค. TDD
๋ฅผ ์ผ์๋์ ํจ๊ณผ๋ ์ด๊ฑฐ์ด๊ฑฐํ์ผ๋๊น ์ข๊ณ , ์ ํ๋ก์ ํธ๋ ์ด๋ค ๊ด์ ์ด ๋ถ์กฑํ๊ณ โฆ ์ฌ์ด๋์ดํํธ๊ฐ ์๊ธธ์ง ๋ชฐ๋๋๋ฐ.. ๋ค์ ํ๋ก์ ํธ๋ ์ด๊ฑฐ์ด๊ฑฐโฆ ๊ทธ๋ ๊ฒ๊น์ง ํ๋๊ฒ ๋๋๊ฒ ์๋๊น ์๊ฐํ๊ณ ์๋ค.
@ํ์ธ ์ :: ๊ฒฐ๋ก ์ด ๋ถ์กฑํ๊ฒ ๋๋ฌด ๊ฑธ๋ฆฐ๋คโฆ
@ํ์ธ ์ :: ํ ์คํธ์ ๋นก์ผ ๋ฌธ์ํ๋ฉด ํ๋ก์ ํธ๋ก๋ ๊ฐ์น๊ฐ ์์ ๊ฒ ๊ฐ๋ค.
@Zen :: ํ ์คํธ๋ฅผ ์ ๋๋ก ํ ์ ์์ผ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค. (ํ ์ ์ฒด๊ฐ ๋์ํ๋ค๋ฉด)
@์ฃผ์ ๊น :: ์ผ๋จ ์จ๋ณด์๊ฐ ์์์ธ ๊ฒ ๊ฐ๋ค. ์ผ๋จ ๊ทธ๋๋ ์ฐ์ ๋ผ๋ ์ฃผ์์ด๋ค.
@๋์จ ์ด :: ํ ์คํธ๋ฅผ ํ๊ณ ์ถ์ด ํ๋ ๊ฒ ๊ฐ๋ค. ํ ์คํธ๊ฐ ์ฃผ๊ฐ ๋๊ธฐ ๋ณด๋ค๋ ์ด๋์๋ ์ธ ์ ์๋ค. ๊ตณ์ด ์ข์ ์ฃผ์ ๊ฐ ์๋ ๊ฒ ์๋๋ฉด ๊ทธ๋๋ก ์จ๋ณด์.
@ํ์ธ ์ :: ์ผ๋จ ์ด์ ์ ํ๋ ์ฃผ์ ๋ก ๊ฐ์ TDD๋ฅผ ์ ํ๊ณ , ๊ฑฐ๊ธฐ์ ํด๋ณด๋ ๊ฑธ๋ก ๊ฐ์.
[[๐ย ์์ด๋์ด ๋ ธํธ|๐ย ์์ด๋์ด ๋ ธํธ]]
์ ์์ | ์์ด๋์ด | ์์ ์ฌ์ฉ ๊ธฐ์ | ์ด์ | ์ถ๊ฐ ํผ๋๋ฐฑ |
---|---|---|---|---|
@์ฃผ์ ๊น | ๐บ๏ธ ๋ค์ด๋ฒ ์ง๋ ๊ฐ์ - ์ค๋์ ์ฅ์ ๋ฆฌ์คํธ์ ์ค๋ ๊ฐ ์ฅ์๋ค์ ๋ด์๋๋ค - ๋จํก์ ์ด๋ฅผ ๊ณต์ ํ๋ฉด ์ฝ์ ์ผ์ ๊ณต์ ์ ํจ๊ป ์ฅ์๋ฅผ ์ด๋ํ ๋ ๋ฐ๋ก ํด๋น ๋งํฌ์์ ๊ธธ์๋ด๋ฅผ ์์ํ ์ ์๋ค - ์ข์๋ ์ฌํ ๊ฒฝ๋ก ๋ฑ์ ๊ธฐ๋กํด๋๊ณ ๊ณต์ ํ ์ ์๋ค ๐ค ํ์ฅ (1,2์ ๊ธฐ๊ฐ์ ํ์ฉํด์ ๋ ์ถ๊ฐํด๋ณผ๋งํ ์ฌํญ) 1. ๊ฒฝ๋ก์ถ์ฒ - ๊ฒฝ๋ก ์ค์ (A,B,C) 3๊ฐ์ง ๋ชฉ์ ์ง๊ฐ ์์ ๊ฒฝ์ฐ AโBโC๊ฐ ๋น ๋ฅธ์ง BโAโC๊ฐ ๋น ๋ฅธ์ง ๋ฑ ๋น ๋ฅธ ๊ฒฝ์ ์ง ํ์ 2. 3D๋ฅผ ์ฌ์ฉ - ์ค๋ด(๋กฏ๋ฐํ์ ๊ฐ์ ๊ณณ์์๋ ์ค๋ด ๊ธธ์๋ด) 3. AI ์ฌ์ฉ - ์ฌํ์ ๊ฒฝ์ฐ์ ์ถ๊ฐํ ๋งํ ๋ฐฉ๋ฌธ์ง ์ถ์ฒ 4. ์ฌ๋๋ ํ๋ก์ ํธ์์ ๊ฒฐํฉ? - ๋งํฌ์ ์ ์ํ ์ฌ๋๋ค์ ์ค์๊ฐ ์์น๋ฅผ ํ์(์ต์ ์ถ๊ฐ) โ ์์น์ ์ ํ์ฑ ๋์ด๊ธฐ โ ์ด๋ฅด์ ํฝ์ , ํฉ์ด์ ธ์ ๋๋ค๊ฐ ๋ชจ์ด๊ธฐ ๋ฑ๋ฑ | ์ด์ ์ ์ง๋๋ ๋จํก๋ฐฉ์ ๊ณต์ ๋์ด์๋ ์ฅ์ ์ ๋ณด๋ ์ธํฐ๋ท ๊ฒ์์ ํตํด 1๋ช
์ด ๊ธธ์ฐพ๊ธฐ๋ฅผ ์งํํ๋ ๋ฐฉ์์ผ๋ก ์งํ๋์ด์๋ค. ๋ฐ๋ผ์ ๋จํก๋ฐฉ์ ์ผ์ ์ ๊ณต์ ํ ๋ ์ฅ์ ๊ฐ๊ฐ์ ๋ํ ๋งํฌ๋ค์ ๊ณต์ ํ๋ ๊ฒ์ด ์๋๋ผ ์ฅ์๋ค์ ๋ชฉ๋ก์ ๊ณต์ ํ์ฌ ๋ฒ๊ฑฐ๋ก์์ ์ค์ด๊ณ ์ ํ๋ค. | @Zen Travel์ด๋ผ๋ ์ดํ์ด ์์ด์. ์ด๊ฑฐ ๋ฒค์น๋งํน ํด๋ด๋ ์ฌ๋ฐ์ ๊ฒ ๊ฐ์. ์ค์ ๋ก ์ผ๋ณธ ์ฌํ ๋ ์๊ธดํ๊ฒ ์ผ์. โ ๊ตฌ๊ธ์ง๋ ์ฐ๋ | |
@Zen | ๐ ์ฝ์ ์ ํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ [ํต์ฌ] :: ์ค์๊ฐ ์์น ์ถ์ - ์ง๋์ ์ค์๊ฐ์ผ๋ก ๊ฐ ์ฌ์ฉ์์ ์์น๋ฅผ ํ์ ํ๋ค. - ์ด๋ฅผ ๋ณด๋ฉด์ ์ฌ์ฉ์ ๊ฐ์ ์๋ก ํ์ฌ ์ด๋ ์์น์ ์๋์ง ํ์ ํ๋ค [์ถ๊ฐ ๊ธฐ๋ฅ] - ์ค์๊ฐ ์์น ํ์๋ฅผ ๋์ด์ ์ฅ์์ ๋๊ธ์ ๋จ๊ฒจ๋ด๋ ๊ด์ฐฎ์ ๊ฒ ๊ฐ๋ค. ์ผ์ข ์ ์ถ์ต ์ ์ฅ์ด๋ผ ํด์ผ ํ๋โฆ? 1. WhenToMeet์ฒ๋ผ ์๊ฐ์ ํ์ํ ์ด๋ธ ํ์์ผ๋ก ์ ํ ์ ์์์ผ๋ฉด ์ข๊ฒ ๋ค. 2. ์ฝ์ ์ฅ์๋ฅผ ๋ฆฌ์คํธ์ ํ๊ณ , ์ด๋ฅผ ๋ฐํ์ผ๋ก ์ฃผ๋ณ ์ฌ๋๋ค์ ์์น๋ฅผ ํ์ ํ ์ ์์์ผ๋ฉด ์ข๊ฒ ๋ค. 3. ์ค๊ฐ ์ง์ ์ด ๋๋ ์ฅ์๋ฅผ ์๋์ผ๋ก ์ฐพ๊ณ , ๊ฒฝ๋ก๋ฅผ ์๋ ค์คฌ์ผ๋ฉด ์ข๊ฒ ๋ค. (์์ ์๊ฐ๊น์ง.) 4. ๋ฒ์ค ํ๋ ์ง์ ์ด๋ ๋์ค๊ตํต ํ๋ ์ง์ ๋ฑ์ ์๋ ค์คฌ์ผ๋ฉด ์ข๊ฒ ๋ค. 5. ๋ง์ฐจ์ ๋ํ ์ ๋ณด๋ฅผ ์ ํํ๊ฒ ์ ๊ณตํ์ผ๋ฉด ์ข๊ฒ ๋ค. ํน์ ํ์ฌ ๋ฒ์ค๊ฐ ์ด๋์ ์๋์ง๋. | - Geolocation API - ๋ค์ด๋ฒ ์ง๋ API - React - React Native | 1. ์ฝ์์ ์ ํ๊ธฐ ์ํด์ ํญ์ ์ด๋ ค์ด ๊ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. - ใฑ) ๊ณตํต๋ ์๊ฐ์ ์ ํ๋ ๋ฌธ์ - ใด) ์ค๊ฐ ์ง์ ์ ์ฐพ๋ ๋ฌธ์ ์ด์ ๋ํด์ ๋ญ๊ฐ ํ๋๋ก ํฉ์ณ์ง ์๋น์ค๊ฐ ์์์ผ๋ฉด ํ์ต๋๋ค. (๋น์ฅ ์ ํฌ๋ง ํด๋ ๊ด๋ จํด์ ์ ํ๋๋ฐ ๊ฝค ์ค๋ ๊ฑธ๋ ธ์์์? ใ ใ ) 2. ๋ง์ฐจ๋ฅผ ์ ๋๋ก ์๋ ค์ฃผ๋ ์๋น์ค๊ฐ ์์์ผ๋ฉด ํ์ต๋๋ค. ์ผ๋ง ์ ์ง ๊ทผ์ฒ ์งํ์ฒ ์ญ์์ ์ง๊น์ง ๋ง์ฐจ๋ฅผ ํ๋๋ฐ, ๋ฒ์ค๊ฐ 16๋ถ ํ๋ก ์ฐํ์๋ ๊ฒ๋๋ค. 7 ์ ๊ฑฐ์ฅ ์ ์ด์๊ตฌ์. ๊ทธ๋์ ๊ทธ๋ฐ๊ฐ ๋ณด๋ค ํ๋๋ฐ 10๋ถ ๋ด์งํ๋ค ๋ค์ ๋ณด๋ 14๋ถ์ ๋๋คโฆ ๊ทธ๋์ ์ ๋ญ๊ฐ ๋งํ๋๊ฐ ๋ณด๋ค ํ๋๋ฐ.. 20๋ถ ๋ ๊ธฐ๋ค๋ ค์ ๋ณด๋ ๋ฒ์ค๊ฐ ์ฌ๋ผ์ ธ์์ต๋๋คโฆ ์๋.. ์ด๋ฌ๋ฉด์ ๋ค๋ฅธ ๋ฒ์ค ๊ธฐ๋ค๋ฆฌ๋๋ฐ 20๋ถ ํ ๊ทธ ๋ฒ์ค๊ฐ ๋ค์ ๋ํ๋๊ณ 6๋ถ ํ๊ฐ ๋์๋๊ตฐ์.. 3 ์ ๊ฑฐ์ฅ ์ โฆ ์ฌ์ง์ด ๊ธฐ๋ค๋ฆฌ๋ ๋ค๋ฅธ ๋ฒ์ค์์๋ ๋น์ทํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค. ๊ฒฐ๊ตญ ๋ฐ์์ 1์๊ฐ 10๋ถ์ ๊ธฐ๋ค๋ฆฐ ๋์ ํ์ต๋๋ค. ์ด๋ฐ ๊ฒฝ์ฐ ๋ค๋ฅธ ๊ฑด ๋ชจ๋ฅด๊ฒ ๊ณ ์ค์๊ฐ ๋ฒ์ค ์์น๋ง ์ถ์ ์ด ๋์ด๋ ๊ด์ฐฎ์ง ์์๊น ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ , ์ด๋ฐ ๊ธฐ๋ฅ์ ์ฝ์ ์ ํ ๋ ์ค์๊ฐ ์์น ์ถ์ ๊ณผ๋ ํฌ๊ฒ ๊ธฐ๋ฅ์ ๋ค๋ฅด์ง ์์ ๊ฒ ๊ฐ์์.. ์ด ์ ๋๋ง ์์ด๋ ์ฝ์ ์ ํ๊ธฐ ์ํ ํ๋ก๊ทธ๋จ ์ด ์๋๋ผ ๋ฒ์ค์ ์์น ์ถ์ ๋ง ์ ๊ณต์ ํด์ฃผ๊ณ ,๋๋ฉ์ธ์ ๋ฒ์ค ์ถ์ ๊ธฐ ๋ผ๊ณ ํด์ ๊ฐ๋ฐํด๋.. ์ ๋ ์ด ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ ๊ฑฐ๋ผ๊ณ ์๊ฐํ์ต๋๋ค.3. ์ ํฌ ์กฐ๋ถ๋ชจ๋์ ๋๋ค์๋ 1์๊ฐ์ ๋ฒ์ค๊ฐ 1๋ ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ , ์ ํด์ง ์๊ฐ์ ๋์ฐฉํ๋ ๊ฒฝ์ฐ๊ฐ ๊ฑฐ์ ์์ต๋๋ค. ํ์ฌ ์์น๊ฐ ์ด๋์ง ๋ชฐ๋ผ์.. ์กฐ๋ถ๋ชจ๋๊ป์๋ ํญ์ ๋ฅ๋ ์ถฅ๋ ํ๋ ๋ชธ์ ์ด๋๊ณ ์ต์ 20๋ถ์ ๋๊ธฐํ์ญ๋๋ค.. ๋ฒ์ค์ ์์น๋ง์ ์์๋ ์ด๋ฐ ๋ฌธ์ ๊ฐ ๋ํ์ง ์์๊น ์๊ฐํ์ต๋๋ค. 4. ์กฐ๋ถ๋ชจ๋๊ป์ ์ด์ฐจ๋ก ์ฌ๋ผ์ค์ค ๋ ์์ธ ์ง๋ฆฌ๊ฐ ์ต์์น ์์์ ๊ธธ์ ์์ฃผ ํค๋งค์ญ๋๋ค.. ์ ํฌ๊ฐ ๋ง์ค ๊ฐ๋ ์์น ํ์ ์ด ์ ๋์ด ํค๋งค๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด ๊ฒฝ์ฐ ์ค์๊ฐ ์์น๋ง ์ ๋๋ก ๋ณด์ฌ์ค๋, ๊ทธ ์์น๋ก ์ ํฌ๊ฐ ๊ฐ๋ฉด ๋๋๊น ์ผ๋ง๋ ์ข์๊น? ํ๋ ์๊ฐ์ด ์์์ต๋๋ค. 5. ์ฝ์ ๋์๋ ํญ์ ๊ธธ์ด ์๊ฐ๋ฆฌ๋ ๊ฒฝ์ฐ๊ฐ ์๊น๋๋ค. ๊ทธ๋ฐ ๊ฒฝ์ฐ์๋ ์ด๋ฐ ์๋น์ค๊ฐ ์์์ผ๋ฉด ์ข๊ฒ ๋ค๊ณ ์๊ฐํฉ๋๋ค. 6. ์์น ์๋น์ค๋ฅผ ์ฐ๋ฉด ์ฐจ๋ ๋ชฐ๋ผ๋ ๋๋ณด๋ ํ์ฌ ๋ด ์์น๊ฐ ์ ๋๋ก ํ์ ์ด ์ ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๊ฑธ ํ๋ก ํธ์๋์ ๊ธฐ์ ์ ์จ์ ํด๊ฒฐํด๋ณด๋ฉด ์ด๋จ๊น ํ์ต๋๋ค. | @ํ์ธ ์ ๋ถ์ฐ์์ ์นด์นด์ค๋ ์๋ฒ ์ดํํ๊ณ ์๋ค. ํ์ฌ ๋ฒ์ค ์์น๋ฅผ ์ค์๊ฐ์ผ๋ก ๋ณด์ฌ์ค๋ค. ์ด๋ฏธ ์๋ ์๋น์ค๋ฅผ ํด๋ก ์ฝ๋ฉ ํ๋ ๊ฒ๋ ์ข์ง๋ง, ๊ฐ์ ํ๊ฑฐ๋ ์๋กญ๊ฒ ํ์ผ๋ฉด ์ข๊ฒ ๋ค. ๊ฐ๋ฐ ๋ง๊ณ ๊ธฐํ ๋จ๊ณ์์ ์๊ฐํด์ผ ํ๋ ๋ถ๋ถ์ด ๋ง์ ๊ฒ ๊ฐ๋ค. API๋ ์์ ๊ฒ์ด๋ค. ์๊ฐ์ด ๋ถ์กฑํ ๊ฒ ๊ฐ๋ค. @ํ์ธ ์ ์์น๋ฅผ ๊ณต์ ํ๋ฉด์, ์นด๋ฉ๋ผ๋ก ์ค์๊ฐ ์์น๋ฅผ ๋ณด์ฌ์ฃผ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์๋ค. ๋ฐค์ ๊ทธ๋ฐ ์๋๋ก ํ์ฉํด๋ ์ข์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์๋ค. ์ํํ ์ํฉ์ด ์๊ธฐ๋ฉด ๊ฒฝ์ฐฐ์ ์ ํ์์ ํกํก ๊ฐ์ ๋ฒํธ 2๋ฒ ๋๋ฅด๋ฉด ํฌ๋กฌ ํ๋ฉด์ผ๋ก ๋์ด๊ฐ๊ณ , ํ์ฌ ์ํฉ์ ๋ณด์ฌ์ค ์ ์๊ฒ ๋์ด ์๋ค. ์นด๋ฉ๋ผ๋ ๋ณด์ด๊ณ , ์์น ์๋น์ค๋ ์ ๊ณตํ๋ฉด์, ๊ฒฝ์ฐฐ์ ๋ณด๋ด๋ ๊ฑด ์กฐ๊ธ ๋ถ๋ด์ค๋ฝ๋ค. ์ด๋ฐ ๋๋์ผ ๋ ์ฌ์ฉํ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค. ๊ณ์ ๋ธ๋ ์ธ์คํ ๋ฐํ๋ ๊ฒ์ด๋ค. @๋์จ ์ด https://kakaomap.tistory.com/281 ์๊ฑฐ ์ด์ฉํ๋ฉด ๋์ฐฉ์ง๊น์ง ์น๊ตฌ๋ค์ ์์น์ ์์ ์๊ฐ๋ ์ ์ ์์ด์! ์ ๋ ์ต๊ทผ์ ์๊ฒ ๋ผ์ ๊ณต์ ๋๋ฆฝ๋๋ค |
@ํ์ธ ์ | ๐ ์ด๋ณด์๋ฅผ ์ํ ์ด์ ์ฐ์ ์น ๋ค์ด๋ฒ ์ง๋์ ๋ค๋น๊ฒ์ด์ ์ฒ๋ผ ๊ธธ์ ์๋ ค์ฃผ์ง๋ง, ํ์ฌ ์์น๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํด์ ์ ํด์ ํด์ผ ํ ๋๋ ํธ๋ค์ ๊บพ๋ ๊ฐ๋๋ฅผ ํจ๊ป ๋ณด์ฌ์ค๋ค๊ฑฐ๋, ๊ตฌ๊ฐ ๋จ์์ด๋ ๋น๋ณดํธ ์ขํ์ , ์ ํด ์ ํธ ๋ฑ ๊ฐ๋จํ์ง๋ง ์ฒ์์๋ ํท๊ฐ๋ฆด ์ ์๋ ๊ท๋ฒ์ด ๋์์ ๋ ์ด๋ค ์ฉ๋(?)์ธ์ง๋ฅผ ๋ชฉ์๋ฆฌ๋ก ์๋ ค์ฃผ๋ ์น์ฑ | ๋ถ๋ชจ๋์ด ๋ฉ๋ฆฌ ๊ณ์๊ฑฐ๋ ์ฐ์๋ ๋น์ธ์ ๋ง์ด ํ ์ ์๋ ๊ฒฝ์ฐ์๋ ๋ฉดํ์ฆ์ด ์์ด๋ ์ด์ ์ ์์ํ ์๋๊ฐ ์ ๋๋ ์ด๋ณด์๋ค์ ์ํดโฆ | @ํ์ธ ์ ๊ฐ๋ฐ์ด ์๋๋ผ ๊ธฐํ ๋จ๊ณ์์ ํ ๊ฒ ๋ง์์ ์ ์ธ์ํค๋ฉด ์ข์ ๊ฒ ๊ฐ์๋ค. | |
@ํ์ธ ์ | ๐งญ ์์น ๊ธฐ๋ฐ ๋ ์จ ์๊ฐํ ์น (๋ฐฑ์๋ ํ์ ์์ ๋ฏ) ์ฌ์ฉ์์ ํ์ฌ ์์น์ ๋ ์จ ์ ๋ณด๋ฅผ ํตํด ๊ตฌ๋ฆ, ๋น, ๋ ๋ฑ์ ๋ ์จ ์์๋ฅผ three.js๋ฅผ ํตํด 3D๋ก ํํํด์ฃผ๋ ์น (์ถ๊ฐ๋ก ์ธ๊ตฌ ๋ฐ๋, ๊ตํต๋, ๋ฏธ์ธ๋จผ์ง ๋ฑ๋ ํํํ๋ฉด ๊ด์ฐฎ์๋ฏ) | WebGL, Three.js | ๋ฐฑ์๋ ๊ธฐ์ ์ด ์ต๋ํ ๋ค์ด๊ฐ์ง ์๋ ์น์ ์๊ฐํด๋ณด๋คโฆโฆ. | @ํ์ธ ์ ๋ฐฑ์ค๋ ํ์์๋ ํ๋ก์ ํธ๊ฐ ์ ์ผ ๋ฒ ์คํธ๊ฐ ์๋๊น? ํ๋ ์๊ฐ์์ ์์ด๋์ด๊ฐ ์์๋์๋ค. ํ์ฌ ์์น๋ฅผ ํตํด์ ์ง๋๋ฅผ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ด๋ค. ๊ทธ ์ง๋์ ๋ ์จ ์์๋ฅผ ๋ฃ๋ ๊ฒ์ด๋ค. ์ธ๊ตฌ๋ฐ๋ ๊ตํต๋, ๋ฏธ์ธ๋จผ์ง ๋ฑ์ ํ์ํด์ฃผ๋ ๊ฒ. ํ์ฌ ์์น๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉด, ๋ค๋ฅธ ์ฌํ์ง๋ฅผ ๊ฐ ๋ ๋ ์จ๋ฅผ ๋ณผ ํ ๋ฐ, ๋ค๋ฅธ ์ง์ญ์ ๋ณผ ๋๊ฐ ๋ ํจ์จ์ ์ด์ง ์์๊น ํ๋ ์๊ฐ์ด ๋ค๊ณ .. ๋ญ๊ฐ ๊ทผ๊ฑฐ๊ฐ ์ถฉ๋ถํ์ง ์์๊ฒ ๊ฐ๋ค. ์กฐ๊ธ๋ ์๊ฐํด๋ณด๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค. |
@ํ์ธ ์ | ๐ฒ ์ฌํ ๊ธฐ๋ก 3d animation ์น ๋ด๊ฐ ์ฌํ๊ป ๋ค๋ ์ฌํ์ง๋ฅผ ์ ๋๋ฉ์ด์ ํํ (์ธ์คํ ๋ฑ์ ์๋?ํ ์ ์๋ ํํ)์ ์์์ผ๋ก ์ถ์ถํด์ฃผ๋ ์น ๊ฐ์ธ์ ์ผ๋ก โ๋ดํธ๋ฆฌ์๋๋ฌ์โ ๊ฐ์ด ๊ทธ ์์์ ์๋ก ๊ณต์ ํ๋ ์น์ฌ์ดํธ๋ก ๋ง๋ค์ด๋ ์ฌ๋ฐ์ ๋ฏ ์๋ ๋งํฌ ์ฐธ๊ณ https://mult.dev/studio | ์ ๊ฐ ์ฌํ์ ์ ๋ง ์ข์ํด์ ๊ธฐ๋กํ๊ณ SNS์ ๊ณต์ ํ๋ ๊ฒ์ ์ข์ํ๋ ํธ์ธ๋ฐ, ์์ ์ ๋๋ฉ์ด์ ํํ๋ก ๊ณต์ ํ ์ ์๋ ์น์ฌ์ดํธ๊ฐ ์์ผ๋ฉด ์ข๊ฒ ๋ค๊ณ ์๊ฐํ์์ต๋๋ค. (๋ค๋ง ๊ธํ๊ฒ ์๊ฐํด๋ธ ๊ฑฐ๊ธฐ๋ ํ๊ณ ํ์ฌ ์ค์๊ฐ ์์น๋ฅผ ๋ฐ์ํ๋ ์น์ ์๋๋ผ์, ๋ ๊ณ ๋ฏผํด๋ด์ผํ ๋ฏโฆ) | @ํ์ธ ์ Three.js๋ฅผ ์ธ ์ ์๋ ๋ฐฉ๋ฒ์ ์๊ฐํ๋ค. ์ธ์คํ์ฉ์ผ๋ก ๋ง์ด ์ธ ์ ์์ ๊ฒ ๊ฐ์๋ค. ํ๊ตญ์ธ ํ๊ฒฝ์ ๋ง๋ ๋๋, UI/UX๊ฐ ๋ณ๋ก๋ผ์ ๋ง๋ค๊ณ ์ถ์๋ค. @์ฃผ์ ๊น ์นด์นด์ค API๋ ์ฌ๋ฌ๊ฐ์ง๋ก ๋ฐ์์ค๊ณ , ์ฌํ์ ํ๋ค์ Three.js ์ ๊ฐ์ ์ ๋๋ฉ์ด์ ์ผ๋ก ๊ฒฝ๋ก๋ฅผ ๋ฐ๊ฟ์ ๋ณด์ฌ์ฃผ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค. ๋ค์ด๋ฒAPI, ์นด์นด์คAPI์ ํฉ์ณ๋ ์ฌ๋ฐ์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์๋ค. @ํ์ธ ์ ์ด๋ฏธ์ง๋ฅผ ๋ฃ์ผ๋ฉด ์ด๋ฏธ์ง์ ์์น ์ ๋ณด๊ฐ ๋ด๊ฒจ ์์ผ๋๊น, ๊ทธ ์ ๋ณด๋ฅผ ์ด์ฉํด์ ๊ฒฝ๋ก๋ฅผ ๋ณด์ฌ์ฃผ๋ ๊ฒ๋ ์ข์ ๊ฒ๋ ์ข์ ๊ฒ ๊ฐ๋ค. | |
@ํ์ธ ์ | ํฌ๋ฆฌ์ค๋ง์ค ํน์ง ์ด๊ฑด ์ง์ง ์์ด๋์ด๊ฐ ์๋๊ณ ๋ธ๋ ์ธ ์คํ ๋ฐ ์ฉ์ธ๋ฐ, 12์ ๋ฑ ํ๋ก์ ํธ ๋ง๋ฌด๋ฆฌ ํ ๋ ์ฏ์ ๋๋ฉด ํฌ๋ฆฌ์ค๋ง์ค์ผํ ๋, ๋ด ํธ๋ฆฌ์ ๋๋ฌ์ ๊ฐ์ ํฌ๋ฆฌ์ค๋ง์ค ์ฉ ์น์ฌ์ดํธ๋ฅผ ๋ง๋ค์ด๋ ์ฌ๋ฐ์ ๋ฏ | @ํ์ธ ์ ๋ญ์ง ์๊ฐ ์ํ๊ณ ๋ง๋ ๊ฒ. ํฌ๋ฆฌ์ค๋ง์ค ์ฉ๋๋ก ์ฐํ์๊ฒ ์ ๋ฌผ์ ๋ณด๋ธ๋ค๊ฑฐ๋.. FE๋ง ์ฌ์ฉํด๋ ์ธ ์ ์๋ ๊ทธ๋ฐ๊ฑธ ๋ง๋ค๊ณ ์ถ์๋ค. | ||
@๋์จ ์ด | ์ฌํ ๋๊ฐ ์ด๋ฏธ ํด๋ดค๋ ์์ด๋์ด๊ธด ํ์ง๋ง ๋งค์ฐ ๋ฏธ์ฝํ๊ณ ํ๋ฆฌํฐ๊ฐ ๋จ์ด์ ธ์ ๋ค์ ๋๋ฒจ๋กญ ํด๋ณด๊ณ ์ถ์ ์๊ฐ์ด ์์ต๋๋ค! ๊ธฐ๋ฅ์ ๊ฐ ๋์๋ค ๋ง๋ค ์ ๋ช ํ ๊ด๊ด์ง๋ค์ ๋๊ฐ์ ๋นํ์ฑํ ์ํ๋ก ๋ฃ์ด๋๊ณ ์ค์ ๊ทธ ๊ด๊ด์ง์ ๋ค์ด๊ฐ ๋ค 5๋ถ์ด ์ง๋๋ฉด ๋๊ฐ์ ์ฌ์ง๊ณผ ๊ธ์ ๋ฑ๋กํ ์ ์๋๋ก ํฉ๋๋ค! ๊ทธ ์ดํ ๊ฐ ๋์๋ค๋ง๋ค ์งํ๋๋ฅผ ๋ฃ๊ณ , ๋ฑ๋กํ ๊ด๊ด์ง์ ์ ๋งํผ ๊ฒฝํ์น๋ฅผ ์ป๊ฑฐ๋ ํฌ๋ ๋ง์ ์ป๋ ๋ฐฉ์์ ๋๋ค! ์ด๋ฅผ three.js๋ฅผ ์ฌ์ฉํด์ ๋ฉ์ง๊ฒ ๋ง๋ค์ด ๋ณด๊ฑฐ๋ ํ์ธ๋ ์์ด๋์ด์ ๊ฒฐํฉํด๋ ์ฌ๋ฐ์ ๊ฒ ๊ฐ์์!! ์ถ๊ฐ์ ์ผ๋ก๋ ๋ฑ๋ก์ ์ํ ์ฌํ ๋ฃจํธ๋ ์ง์ฃผ๋ ์์คํ ๋ ๋ค์ด๊ฐ๋ฉด ์ข์ ๊ฒ ๊ฐ์์! ์๊ฐ์ด ๋ชจ์๋ผ์ ๊ตฌํ์ ๋ชปํ๋ ๊ธฐ๋ฅ์ ๋๋ค | ์ฃผ์ ๊ฐ ๊ณต์ต์ ์ด๊ฑฐ๋ ์ ๊ตญ์ ์ธ ์ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ ์ฑ์ด์๊ณ , ํ์ฌ ์ฐ๋ฆฌ๋๋ผ๋ ์๋๊ถ ์ง์คํ๊ฐ ๊ณผ๋ํ๊ฒ ๋์ด์์ด, ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ์ฑ์ด์์ต๋๋ค. ์๋ฌด๋๋ ๊ธฐ์ ์ ์ฎ๊ธฐ๊ฑฐ๋ ์ธํ๋ผ๋ฅผ ๋๋ฆฌ๋ ๋ฐฉ๋ฒ์ ์ ํฌ๊ฐ ํ ์ ์๊ธฐ ๋๋ฌธ์, ์ฌํ์ ํตํ ์ ๋ ์ธ๊ตฌ๋ฅผ ๋๋ ค ์ง์ญ ๊ฒฝ์ ๋ฅผ ํ์ฑํ ์ํค์๋ ์์ด๋์ด๋ก ์์ํ์ต๋๋ค ๋น์ธ๊ธฐ ๋์์ผ์๋ก ํฌ๋ ๋ง์ ๋ง์ด ์ฃผ๋ ๋ฐฉ์์ผ๋ก ํ๋ฉด ์ข์ ๋ฐฉํฅ์ด ๋ ์ ์์ ๊ฒ ๊ฐ์์ | @๋์จ ์ด ์์ ์ ์ผ๋ ๊ฑด๋ฐ, 2ํ๋
๋ ๋ง๋ ๊ฒ. ํ๋ฆฌํฐ๊ฐ ๊ต์ฅํ ๋จ์ด์ง. ๊ด๊ด์ง๋ค์ ๋ง์ด ์๋ ค์, ์ ๋์ธ๊ตฌ๋ฅผ ๋๋ ค์ ํด๊ฒฐํ๋ฉด ๋๊ฒ ๋ค. ํ๋ ์์ด๋์ด์์ ์ถ๋ฐ. ๊ฐ๊ฐ ๋๊ฐ์ด ์๋ค. ์ง์ ๊ทธ๊ณณ์ผ๋ก ๊ฐ์ ์ค์๊ฐ์ผ๋ก ์์น๋ฅผ ๊ฐ์ง๋ฅผ ํด์ ๋ฐ๊ฒฝ ๋ช ๋ฏธํฐ ์ด๋ด์ ๋ค์ด๊ฐ๋ฉด ํ์ฑํ๊ฐ ๋๊ณ , ์ฌ์ง์ด๋ ๊ธ์ ๋ฃ์ ์ ์๋๋ก ํด๋์๋ค. ์ฌ๋๋ค์ด ๋ง์ด ์๊ฐ๋ ๊ณณ์ผ์๋ก ๊ฒฝํ์น๋ฅผ ๋ง์ด ์ฃผ๋๋ก ์ ๋๋ฅผ ํ๊ณ ์ ํ๋ค. ์์ต์ฑ๋ ๊ณ ๋ ค๋ฅผ ํ์ด์ผ ํ๋ค. ์์ง ๋ฑ๋ก์ด ์๋ ๋ถ๋ถ์ ์ด๋ป๊ฒ ํ๋ฉด ๋ ์ฌ๋ฐ๊ฒ ์ฆ๊ธธ ์ ์์ ์ง ํ๋๋ ์งค ์ ์๊ฒ ํ๋ฉด ์ฌ๋ฐ๊ฒ ๋ค ์๊ฐ์ ํ๋ค. ์ฌํ ๋๊ฐ์ด๋ผ๋ ์์ด๋์ด๊ฐ ๊ด์ฐฎ์ ๊ฒ ๊ฐ๋ค. ๊ทธ ์ง์ญ๋ค์ ๋ํ ๊ด๊ด์ง ์๊ฐ๊ฐ ๊ด์ฐฎ์ ๊ฒ ๊ฐ๋ค. ์ด๊ฑธ ๋๋ฒจ๋กญ ์์ผ๋ณด๊ณ ์ ํ๋ ๋ง์์ด ์์๋ค. | |
@Zen | ํ์ค ๋ฉ์ธ์ง | @๋์จ ์ด ์ฌ๋ฐ์๊ฒ๊ฐ์์! |