DRAWEE ๐๏ธ
๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ํจ๊ป ๊ทธ๋ฆผ์ ๊ทธ๋ฆฌ๊ณ ์ ๋ต์ ๋ง์ถฐ๋ณด์ธ์!
ํ๋ ์กฐํฉ ๊ฒ์์ ํ์ ์ง๊ณ ํจ๊ป ๊ทธ๋ฆผ์ ๊ทธ๋ฆฌ๋ ๊ฒ์ ์ ๋๋ค.
ํ์์ด ์ ์์ด๋ฅผ ๋ณด๊ณ ๊ทธ๋ฆฌ๋ฉด ๋๋จธ์ง ํ๋ช ์ด ๊ทธ๋ฆผ์ ๋ณด๊ณ ์ ์์ด๋ฅผ ๋ง์ถ๋ ๋ฐฉ์์ ๋๋ค.
Project timeline: Dec 2022 - Feb 2023 Project Name: โDRAWEEโ Vendor: StartPlayUp
Client : Recoil, React, Nextjs, Framer-motion, typescript, chakra, i18n, pwa, webRtc, Tldraw
Server : nginx, node, socket
Game Sturcture : YJS
CI/CD : TurboRepo, EC2, github Action,
Yjs ๊ธฐ๋ฐ์ผ๋ก ์ฑํ ๋ฐ ๊ทธ๋ฆผ ๊ณต์ ๊ฒ์ ์ ์
next-i18n ์ ์ฌ์ฉํ์ฌ ๊ตญ์ ํ(English)์ ๋์ํจ
์ฌ์ ๋ ๋๋ง์ ํตํ ๊ฒ์์์ง ์ต์ ํ๋ฅผ ์ํด Next.JS๋ฅผ ์ฌ์ฉํจ
turboRepo๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ ธ๋ ํฌ๋ฅผ ๊ตฌ์ฑํ์์ผ๋ฉฐ,
ํ๋ก์ ํธ ์ ์ง๋ณด์ ๋ฐ ๊ด๋ฆฌ๋ฅผ ์ฉ์ดํ๊ฒ ํ์์
framer-motion์ผ๋ก ๋ค์ํ ์ ๋๋ฉ์ด์ ๋์์ ๊ตฌํํจ
Vercel์ ํตํด ๋ฐฐํฌํ์์ผ๋ฉฐ, ๊ด๋ จ ๋๋ฉ์ธ๋ vercel์ ํตํด ๊ด๋ฆฌํจ.
์ฅ์์ฐฌ : TurboRepo ํ์ฉํ์ฌ ํ๋ก์ ํธ ๊ธฐ๋ฐ๊ณผ ๊ธฐ์ด ์ค๊ณ, Yjs, Tldraw ํ์ฉ, ๋ก๋น ํ์ด์ง, SCSS, Drawee ๋ชจ๋ ์ ์, Vercel ํ์ฉํ ๋ฐฐํฌ**
์ ์ง : ๋ฉ์ธ ํ์ด์ง, ์ด์ด๋ฌ๋ฆฌ๊ธฐ ๋ชจ๋, ๊ฒ์ ๊ฒฐ๊ณผ ํ์ด์ง ์ ์, PWA ๋ฐ SEO ์ต์ ํ, ๋ค๊ตญ์ด ์ง์**
๋ธ๋ผ์ฐ์ ์์ด์ด ์์ด๋ก ๋์ด์๋ ๊ฒฝ์ฐ locale์ ์๋์ผ๋ก ํ์ธํ์ฌ ์์ด ํ์ด์ง๋ก ๋ฆฌ๋ค์ด๋ ํธ ๋จ
๊ฒ์ ์์๊ณผ ๋ฌธ์ ์ ์ถ, ๊ทธ๋ฆผ ๊ทธ๋ฆฌ๊ธฐ, ์ ๋ต ์ ์ถ, ๊ฒฐ๊ณผ ํ์ด์ง