- ๋ง์ธ๋๋งต์ ์ฌ์ฉํ์ฌ ์์ด๋์ด๋ฅผ ์๊ฐ์ ์ผ๋ก ํํํด๋ณด์ธ์
- ํ์ ์ ์ํ๋ ์น๊ตฌ๋ ๋๋ฃ๋ฅผ ์ด๋ํ๋ ๊ฒ๋ ๊ฐ๋ฅํฉ๋๋ค
- ๊ฐํธํ๊ฒ ๋ง์ธ๋๋งต์ ์์ฑํ๊ณ , ๋ค๋ฅธ ์ฌ์ฉ์๋ค๊ณผ ์ค์๊ฐ์ผ๋ก ๊ณต๋ ํธ์ง์ ์งํํ ์ ์์ด์
๊น์ฐฌํฌ(J035) | ์์ ์(K023) | ์ด์์ค(K027) | ์ด์ฉํ(J110) | ์ด์ฌํ(K029) |
---|---|---|---|---|
- ์คํ์ด์ค๋ ์ฌ๋ฌ ์ฌ์ฉ์๊ฐ ํจ๊ป ํ์ ํ๋ ๊ณต๊ฐ์ ๋๋ค.
- ์คํ์ด์ค๋ฅผ ๋ง๋ค๊ณ , ์ด๋์ฝ๋๋ฅผ ๊ณต์ ํด์ ๋ค๋ฅธ ์ฌ์ฉ์๋ฅผ ์ด๋ํ ์ ์์ต๋๋ค.
- ์คํ์ด์ค์ ํจ๊ป ์๋ ์ฌ์ฉ์๋ค์ ์คํ์ด์ค์ ์ ์ฅ๋ ๋ณด๋๋ค์ ๊ณต์ ํ๊ฒ ๋ฉ๋๋ค.
- ์คํ์ด์ค๋ ์คํ์ด์ค์ ์ฐธ์ฌํ ๋ชจ๋ ์ฌ์ฉ์๊ฐ ๋๊ฐ๊ฒ ๋๋ฉด ์ญ์ ๋ฉ๋๋ค.
์คํ์ด์ค ์ถ๊ฐ | ์ด๋ ์ฝ๋ ๋ฐ๊ธ | ์คํ์ด์ค ์ฐธ๊ฐ | ์คํ์ด์ค ๋๊ฐ๊ธฐ |
---|---|---|---|
- ๋ณด๋๋ ๋ง์ธ๋๋งต์ ์ ์ฅํ๋ ๊ณต๊ฐ์ ๋๋ค.
- ์คํ์ด์ค ํ๋์ ์ฌ๋ฌ๊ฐ์ ๋ณด๋๊ฐ ์ ์ฅ๋๊ณ , ๊ฐ ๋ณด๋์๋ ๋ง์ธ๋๋งต์ด ํ๋์ฉ ํ ๋น๋ฉ๋๋ค.
- ๋ณด๋๋ฅผ ์ญ์ ํ๋ฉด ๋ณด๋๋ ํด์งํต์ผ๋ก ์ด๋๋ฉ๋๋ค.
- ๋ณด๋๋ฅผ ์๊ตฌ ์ญ์ ํ ์๋ ์๊ณ , ์ญ์ ๋ ์ผ์ ๊ธฐ์ค์ผ๋ก 7์ผ์ด ์ง๋๋ฉด ์๋์ผ๋ก ์ญ์ ๋ฉ๋๋ค.
- ์ฌ๋ฌ๋ช ์ด ํ์ ํ ์ ์๋ ํ๊ฒฝ์ด๊ธฐ ๋๋ฌธ์ ์๊ตฌ ์ญ์ ๋ ๋์ง ์๋๋ก ํ์ต๋๋ค.
๋ณด๋ ์์ฑ | ๋ณด๋ ์ญ์ | ํด์งํต |
---|---|---|
- ๋ณด๋๋ฅผ ํด๋ฆญํ๋ฉด ๋ง์ธ๋๋งต ํ๋ฉด์ผ๋ก ์ด๋ํ๊ฒ ๋ฉ๋๋ค.
- ํต์ฌ ๊ธฐ๋ฅ์ธ ๋ง์ธ๋๋งต์ ๊ทธ๋ฆฌ๊ณ , ํธ์งํ ์ ์๋ ๊ณต๊ฐ์ ๋๋ค.
- ๋ ธ๋๋ฅผ ์ถ๊ฐ, ์ญ์ , ํธ์ง, ์ด๋ํ ์ ์์ต๋๋ค.
- socket.io์ CRDT ์๊ณ ๋ฆฌ์ฆ์ ์ด์ฉํด ์ค์๊ฐ์ผ๋ก ํต์ ์ด ๋๋๋ก ํ์ต๋๋ค.
๋ ธ๋ ์ถ๊ฐ | ๋ ธ๋ ์ญ์ | ๋ ธ๋ ํธ์ง |
---|---|---|
๋ ธ๋ ์ด๋ | ํ๋/์ถ์/๋๋๊ทธ | ์ค์๊ฐ๋์ํธ์ง |
---|---|---|
์ ํฌ๋ ๋ค์๊ณผ ๊ฐ์ ๊ณผ์ ์ ๋์ ํ์ต๋๋ค.
- ๋ง์ธ๋๋งต์ ๊ทธ๋ฆด ์ ์๋ค.
- ๋ง์ธ๋๋งต์ ๋์์ ์ค์๊ฐ ํธ์ง ํ ์ ์๋ค.
๊ทธ๋์ ํด๋น ๊ณผ์ ๋ฅผ ์ํํ๊ธฐ ์ํด ๋ค์๊ณผ ๊ฐ์ ๊ณผ์ ์ ๊ฑฐ์ณค์ต๋๋ค.
-
๋ง์ธ๋๋งต์ ๊ทธ๋ฆฌ๊ธฐ ์ํด
- ๋ ธ๋๋ฅผ ๊ทธ๋ ค์ฃผ๋ ์ปค์คํ ๋ทฐ์ ๋ผ์ธ์ ๊ทธ๋ ค์ฃผ๋ ์ปค์คํ ๋ทฐ๋ฅผ ๊ตฌํํ์ต๋๋ค.
- ์ค ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ณ , ๋์ด๋๋ ๋ง์ธ๋๋งต์ ํฌ๊ธฐ์ ๋ฐ๋ผ ์ค์ ์กฐ์ ํ์ต๋๋ค.
- ๋ ธ๋๊ฐ ์ถ๊ฐ/ํธ์ง ๋ ๋๋ง๋ค ํฌ๊ธฐ๋ฅผ ์ฌ๊ณ , ์ ๋ ฌํ๋๋ก ํ์ต๋๋ค.
-
๋ง์ธ๋๋งต์ ๋์์ ์ค์๊ฐ ํธ์ง ํ ์ ์๋๋ก ํ๊ธฐ ์ํด
-
๋น ๋ฅธ ์๋ต์ ์ํ ์บ์ฑ์ ์ง์ ๊ตฌํํด ์ ์ฉํ์ต๋๋ค.
-
๋ง์ธ๋๋งต์ ์๋ฒ์ ์ ์ฅํ๋ ๊ณต๊ฐ์ธ ๋ณด๋์ ๋ณด๋๋ฅผ ์ฌ๋ฌ๊ฐ ์ ์ฅํ ์ ์๋ ๊ณต๊ฐ์ธ ์คํ์ด์ค๋ฅผ ์ค๊ณํด ์ฌ์ฉ์๊ฐ ์ด๋/๊ฐ์ ํ ์ ์๋๋ก ํ์ต๋๋ค.
-
์์ฃผ ์ํตํ๋๋ก ๋ ธ๋ ฅํ๋ฉฐ ํ์ ํ์ต๋๋ค.
- ํ์ดํ๋ก๊ทธ๋๋ฐ์ ์์ฃผ ํ์ต๋๋ค.
- ์๋๋ก์ด๋&๋ฐฑ์๋ ๋ถ์ผ๊ฐ์ ์ํต๋ ๋งค์ผ ํ๋ฐํ๊ฒ ์ด๋ฃจ์ด์ก์ต๋๋ค.
- ์ด๋ฐ์๋ ๋งค์ผ 1์๊ฐ์ ํฐํ์์ ๊ฐ์ง๋ฉด์ ๋งค์ผ 1์๊ฐ์ฉ ๊ผญ ๋ํํ๋ ์๊ฐ์ ๊ฐ์ก์ต๋๋ค.
- api ์ ์ฉ, ์์ผ ํต์ ์ ๊ฐ๋ฐํ๊ธฐ ์์ํ๊ณ ๋์๋ถํฐ๋ ๋ ๋ง์ ์ํต์ด ํ์ํ๊ณ , ๊ทธ๋์ ๊ฐ์ ํ์์ค์ ์ฌ์ฉํด์ ์๋ก์ ์ด์๋ฅผ ๋ฐ๋ก๋ฐ๋ก ๊ณต์ ํ ์ ์๋๋ก ํ์ต๋๋ค.
- ์๋๋ก์ด๋์ Access Token๊ณผ Refresh Token ์ ์ฉํ๊ธฐ
- ์๋ฒ์ Bulk Insert ๋ฐ Update ์ ์ฉํ๊ธฐ
- ์๋ฒ์ ์นด์นด์ค OAuth ์ ์ฉํ๊ธฐ
- ์๋ฒ์ Refresh Token ์ ์ฉํ๊ธฐ
- ์๋๋ก์ด๋ CI ์ ์ฉ๊ธฐ
- ์๋๋ก์ด๋ CD ์ ์ฉ๊ธฐ
- ์๋ฒ ์ค๋ณต ์ฝ๋๋ฅผ ์ถ์ ํด๋์ค๋ก ๋ถ๋ฆฌํ๊ธฐ
- Google Play Store ์๋ ๋ฐฐํฌ ๊ตฌ์ถ
Kotlin
Canvas
Socket.IO
Coil
MVVM
Retrofit
Datastore
Hilt
Flow
Jetpack Navigation
DataBinding
Typescript
NestJS
Naver Cloud Platform
MySQL
MongoDB
CRDT
OAuth
์ค๊ณ์ | ํผ๊ทธ๋ง ๋์์ธ | ํ๋ก๋ํธ ๋ฐฑ๋ก๊ทธ | ์คํ๋ฆฐํธ ๋ฐฑ๋ก๊ทธ | ๊ทธ๋ผ์ด๋ ๋ฃฐ |
---|---|---|---|---|
๐์ค๊ณ์: ํ๋ก์ ํธ๋ฅผ ์์ํ๋ฉด์ ๋ชฉํ์ ์ด๋ค ๊ธฐ๋ฅ์ ๊ตฌํํ ์ง ์ค๊ณํ ๋ด์ฉ | ๐ํผ๊ทธ๋ง ๋์์ธ | ๐งพํ๋ก์ ํธ ๋ฐฑ๋ก๊ทธ: ์ ์ฒด ๊ธฐ๋ฅ์ ๋ํ ์ผ์ ์ค๊ณ | ์คํ๋ฆฐํธ ๋ฐฑ๋ก๊ทธ: ๋งค์ฃผ ์์ฑํ๋ ๊ตฌ์ฒด์ ์ธ ์ผ์ ์ค๊ณ | โณMindSync ํ์ ๊ทธ๋ผ์ด๋ ๋ฃฐ |