-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Kim Nam Hee edited this page Dec 6, 2024
·
14 revisions
ํ์๋ง ํ๋ฉด ๊ณ์ ์ ์๋ฆฌ๋ก ๋์์ค๋ ๊ฒ ๊ฐ๊ณ , ์ฐฝ์์ ์ธ ์์ด๋์ด๋ฅผ ์์ฑํ๊ธฐ ์ด๋ ค์ด ๊ฒ ๊ฐ์ ๋?
Boomap์ AI ๊ธฐ๋ฐ์ ๋ง์ธ๋๋งต ์๋์์ฑ๊ณผ ๋ง์ธ๋๋งต ์กฐ์์ ํตํด ๋ธ๋ ์ธ์คํ ๋ฐ์ ๋์์ฃผ๋ ๋๊ตฌ์ ๋๋ค.
Boomap์ ํตํด์
- ํ์๋ก ๊ธฐ๋ฐ์ผ๋ก ๋ง์ธ๋๋งต์ ์๋์ผ๋ก ๋ง๋ค์ด์ค์.
- ์๊ฐํ๋ ์บ๋ฒ์ค๋ ์์ ๊ณผ ์ญ์ ๊น์ง ๊ฐ๋ฅํด์.
- ๋ง๋ค์ด์ง ๋ง์ธ๋๋งต์ ํ์๋ค๊ณผ ์์ฝ๊ฒ ๊ณต์ ํ๊ณ , png๋ก ๋ด๋ณด๋ด์ ๋ฐํ ์๋ฃ์ ํ์ฉํ ์ ์์ด์.

- ํ์๋ค๊ณผ ํจ๊ป ๋์ผํ ๋งํฌ์ ์ ์ํ์ฌ ๋ธ๋ ์ธ์คํ ๋ฐ์ ์งํํ ์ ์์ต๋๋ค.
- ๋จ์ถํค๋ฅผ ํ์ฉํ์ฌ ๋ง์ธ๋๋งต์ ๋ ธ๋๋ฅผ ๊ฐํธํ๊ฒ ์ ํ, ์ถ๊ฐ, ์ญ์ ํ ์ ์์ผ๋ฉฐ, ์์ ์ ์์ฝ๊ฒ ๋๋๋ฆด ์๋ ์์ต๋๋ค.
- ์์ฑ๋ ๋ง์ธ๋๋งต์ ์ด๋ฏธ์ง๋ก ๋ค์ด๋ก๋ ๋ฐ์ ์ ์์ต๋๋ค.

- ๋ง์ธ๋๋งต์ ์์ ์๋ ๋งํฌ๋ค์ด ํ์์ ์๋ํฐ๋ฅผ ํ์ฉํ์ฌ ํ์๋ก์ ์์ฑํ ์ ์์ผ๋ฉฐ, ํด๋น ๋ด์ฉ์ ์ค์๊ฐ์ผ๋ก ํ์ ํ๊ฒฝ์ ์ ์ํ ๋ชจ๋์๊ฒ ๋ฐ์๋ฉ๋๋ค.
- ์๋ํฐ์ ํฌ๊ธฐ๋ฅผ ์์ ๋กญ๊ฒ ์กฐ์ ํ์ฌ, ๋ง์ธ๋๋งต ๋ ธ๋ ๊ตฌ์ฑ์ ์์ ๋กญ๊ฒ ์ฐธ๊ณ ํ ์ ์์ต๋๋ค.

- ํ ์คํธ๋ ์์ฑ ํ์ผ์ ์ ๋ก๋ํ์ฌ, ๊ตฌ์กฐํ๋ ๋ง์ธ๋๋งต์ ์์ฝ๊ฒ ๋ง๋ค๊ณ ๊ทธ ๋ด์ฉ์ ์ง๊ด์ ์ผ๋ก ํ์ ํ ์ ์์ต๋๋ค.
- ์์ฑ๋ ๋ง์ธ๋๋งต์ ์์ ๋กญ๊ฒ ํธ์ง์ด ๊ฐ๋ฅํฉ๋๋ค.
ํ์ ๊ธฐ์ ์ ๋์ ๊ณผ ๊ทธ ๊ณผ์ ์์ ๋ฐ์ํ ํธ๋ฌ๋ธ ์ํ ๊ณผ์ ์ ์๊ฐํฉ๋๋ค.
keyword | |
---|---|
๐จโ๐จ canvas๋ฅผ ์ฌ์ฉํ ์ด์ | FE canvas |
๐๏ธ konva-react๋ฅผ ์ ์ ํ ์ด์ |
FE canvas
|
๐ socket.io๋ฅผ ์ ์ ํ ์ด์ |
FE BE ์ค์๊ฐ
|
๐ ์ฌ์ดํธ๋ฅผ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ |
BE ์ํคํ
์ฒ
|
๐งฉ canvas ๋ฐ์ดํฐ ๊ตฌ์กฐ ์ค๊ณ |
FE BE canvas
|
๐๏ธ ๊ณ์ธต ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ DB์ ์ ์ฅํ๋ ๋ฐฉ๋ฒ |
BE ์ํคํ
์ฒ
|
ย | keyword |
---|---|
๐จ canvas์ ์์๋ค์ ๊ฒน์น์ง ์๊ฒ ์์ฑํ๊ธฐ | FE vector ์ขํ๊ณ์ฐ ๊ฐ๋ |
๐งฉ canvas์ ์์๋ค์ด ์๋ก๋ฅผ ํผํด๊ฐ๊ฒ ๋ง๋ค๊ธฐ | FE collision detection |
โก canvas ์ถฉ๋๋ฐฉ์ง ๋ก์ง ์ต์ ํ ๋์ ๊ธฐ | FE ์ต์ ํ throttling WebWorker requesetAnimationFrame |
๐ฏ ๋ง์ธ๋๋งต์ ์์ ๋ฐ๋ผ๊ฐ๋ ์ ๊ทธ๋ฆฌ๊ธฐ | FE ์ขํ๊ณ์ฐ ๋ฒกํฐ |
โช undo์ redo ๊ธฐ๋ฅ ๊ตฌํํ๊ธฐ | FE ๋จ์ถํค historyState |
๐์ ์ ํ ๋ ธ๋ ์์ฑ ์์น ๊ณ์ฐํ๊ธฐ | FE vector ์ขํ๊ณ์ฐ ๊ฐ๋ |
ย | keyword |
---|---|
๐ ์์ผ ์๋ฒ๊ฐ ์๊พธ ๋ค์ด๋๋ ๋ฌธ์ ํด๊ฒฐํ๊ธฐ | BE ย ์์ธ์ฒ๋ฆฌ |
๐ย ์ด๋ฒคํธ ์ค๋ณต ๋ฑ๋ก์ผ๋ก ์ธํ ๋ฌธ์ ํด๊ฒฐํ๊ธฐ | FE event handling |
๐ย ์ด๋ฒคํธ ๋ฆฌ์ค๋๊ฐ ์๋์น ์๊ฒ ์ฌ๋ผ์ง๋ ํ์ ํ์ํ๊ธฐ | FE ๋๋ฒ๊น
io.off |
FE ์๋ฌ ํธ๋ค๋ง |
J001 ๊ฐ๋ฏผ์ฃผ | J026 ๊น๋จํฌ | J155 ์ํํธ | J238 ์กฐ๋ฏผํ |
---|---|---|---|
@Minju9187 | @kimnamheeee | @adkm12 | @alsgud8311 |
- ๐ ๏ธ ๋ ธ๋๋ค์ ๊ทธ๋ฉ q๋ ๋ฆฌ๊ธฐ
- ๐ฏ ๋๋๊ทธ ์ ๋ ธ๋๋ฅผ ๋ฐ๋ผ๊ฐ๋ ์ ๊ตฌํํ๊ธฐ
- ๐ธ ๋ง์ธ๋๋งต ์ด๋ฏธ์ง ๋ค์ด๋ก๋ํ๊ธฐ
- ๐ undo์ redo ๊ตฌํํ๊ธฐ
โ ๏ธ ๋ ธ๋๋ค์ ์ถฉ๋ ๊ฐ์ง ๋ฐ ํํผ- ๐ ์ถฉ๋ ๋ฐฉ์ง์ ๋ ๋๋ง ์ฑ๋ฅ ์ต์ ํ
โ๏ธ ์ฌ์ด๋๋ฐ ๋๋๊ทธ๋ก ์ฌ์ด์ฆ ์กฐ์ ํ๊ธฐ- ๐ ๊ถํ ๊ด๋ฆฌ์ ์ ์ญ ์ํ ์ฌ๋ผ์ด์ค ํจํดํ
- ๐ค์ ์ ๊ฐ ๊ทธ๋ฆฌ๋ ์บ๋ฒ์ค ๋ฐ์ดํฐ์ ์ ์ฅ ์์ ์ ๋ํ ๊ณ ๋ฏผ
- ๐คํด๋ผ์ฐ๋ ์ํคํ ์ฒ์ ๋ํ ๊ณ ๋ฏผ
- ๐ค๊ณ์ธต ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ DB์ ์ด๋ป๊ฒ ์ ์ฅํ ๊น?
- โ๏ธ ํ์ ์คํฌ๋ฆฝํธ ๋น๋์๋ฌ
- ๐ ๋น๋๋ ํ์ผ์์ 404๊ฐ ๋ฌ๋ค...?!
- ๐ overflow-scroll์ ์ธ์ ์ค๋ฅ
- ๐ณ ๋ก์ปฌ์์ ๋์ปค๋ฅผ ๋์ฐ๋ค๊ฐ ์ผ์ด๋ ์ค๋ฅ..
- ๐จ ๋ฆฌ์กํธ์ map์ key๋ฅผ ์ ๋๋ก ๋ฃ์ด์คฌ๋๋ฐ key warning์ด ์ผ์ด๋๋ค..?!
- ๐ฑ ์์์ ์ญ์ ํ๋๋ฐ ํ๋ฉด์ ์์์ด ์ด์์๋ ๊ฒ์ ๋ํ์ฌโฆ
- ๐ผ๏ธ ์์ผ ์ฐ๊ฒฐ์ ํ๋๋ ์บ๋ฒ์ค๊ฐ ๋ง๋น๋๋คโฆ
- ๐ ๏ธ git Conflict๊ฐ 10000๊ฐ๊ฐ ๋๋ฒ๋ฆฐ ๊ฑด์ ๋ํ์ฌ
- ๐ง ์์ผ ์๋ฌ ๋๋ ค์ก๊ธฐ
- ๐ฐ๏ธ historyState ์๋ฌ ๋๋ ค์ก๊ธฐ
- ๐ ์ค์ํ ๊น์ ์ด๋ฒคํธ ๋ฒ๋ธ๋ง ๋ค์ ๊ณต๋ถํ๊ธฐ
- โ๏ธ tiptap ๋๋๊ทธํ ์์๊ฐ ์ทจ์๋์ง ์๋ ํ์
- ๐ ๋์๋ณด๋์ผ ์ข ๋ฆ๊ฒ ๋์
- ๐ง ๊ทธ๋ผ์ด๋ ๋ฃฐ
- ๐ง ํ์ ์ ๋ต
- ๐ Figma
- ๐ 6์ฃผ๊ฐ์ ํ์๋ก
- ๐ ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ
- ๐ ๊ทธ๋ฃน ํ๊ณ