๋ฌ๋ฌ์
๋คํ๋ฒ์ :
1. ๊ฐ์[ํธ์ง]
๋ฌ๐๊ณผ ๋ฌ๐์ ์๋ฆฌ
๐๋ฌ๋ฌ์
๋๋ง์ ๋ฌ๋๋ผ๋ก ์ฌํ๐์ ๋ ๋์.
๋ฌ๋ฌ์๋ ๋ธ๋ก๊ทธ ์๋น์ค๋ฅผ ์ฃผ๋ ฅ์ผ๋ก ์ ๊ณตํ๋ฉฐ ๊ฐ ๋ธ๋ก๊ทธ๋ฅผ ํ๋์ ์์ฑ์ผ๋ก ์ฌ๊ฒจ ์ด๋ฅผ ๊ฐ๊พธ๋ ์๋น์ค๋ ์ ๊ณตํ๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ค.
3์ ๋ง๋ถํฐ ๊ฐ๋ฐ ์ค์ด๋ค. ์ฌ๊ธฐ์ ๋ค์ด๊ฐ๋ฉด ๊ฐ๋ฐ ์งํ ๊ณผ์ ์ ๋ณผ ์ ์๋ค. ์ง๊ธ ์ํ ํ ์คํธ๋ฅผ ์งํํ๋ ์ค์ด๋ฉฐ, ๋ชจ๋ฐ์ผ๋ ๋์ง๋ง ์ง๊ธ์ ๋ฌธ์ ๊ฐ ์๋ค.
์ค๋ฅ๋ฅผ ์ ๋ณดํ๋ ค๋ฉด ์ด ๊ณต์ง๋ฅผ ํ์ธํ์.
2. ์ ๋ฐ์ดํธ[ํธ์ง]
2.1. ์ํ ํ ์คํธ[ํธ์ง]
2.1.1. v0.8.1[ํธ์ง]
์ํ ํ ์คํธ ์์ ํ ๊ฑฐ์ ํ ๋ฌ์ด ์ง๋์ ์ฒซ ์ ๋ฐ์ดํธ๊ฐ ์งํ๋์๋ค.
- ์ด์ผ๊ธฐ์ฅ
- ์ธ๊ณ์ ์ ์ํ ์ฌํ์๋ค๋ผ๋ฆฌ ๋ํ๋ฅผ ํ ์ ์๋ค. ์์ง ์ด๋ ๊ธฐ๋ฅ์ ๊ณต์ฌ ์ค์ด๊ธฐ์ ๋น๊ณต๊ฐ ์ด์ผ๊ธฐ์ฅ์ ์ฌ์ฉํ ์ ์๋ค.
- ์ ๊ตฌ์กฐ๋ฌผ ์ถ๊ฐ
- [ ์์ ๋ฐ์ ๊ธฐ ] - ์ด์ผ๊ธฐ์ฅ์ ๋ง๋ค๊ธฐ ์ํด ์ฐ์ธ๋ค.
- ์ค๋ฅ ํ์ด์ง
๋ชจ๋ ๋ฏธ๊ฐ ๋์์ ์ค๋ฅ ํ์ด์ง๋ฅผ ์๋ดํ๋ค.
- ์กฐํ ์ฐฝ์ ์ด๋ ํ์ฌ ์ฐฝ์ด ํจ๊ป ์ด๋ฆฝ๋๋ค. ์กฐํ ์ฐฝ์์ ์กฐ์ํ ๋ด์ฉ์ด ํ์ฌ ์ฐฝ์ ์์ ์งํ ๊ฒฝ๋ก์ ์ค์๊ฐ์ผ๋ก ๋ฐ์๋๋ค.
- ๊ฒ์๊ธ์ด๋ ๋๊ธ์ด ์๋ก ๋ฌ๋ฆฌ๋ฉด ์ฐํธ์ผ๋ก ์์์ ์ ํ๋ค.
- ๋ฌธ์ ์ ์์
- ๋ณธ๋ถ๊ฐ ํ๋๋ฟ์ผ ๋ ๋ณธ๋ถ๋ฅผ ํ๋งคํ ์ ์๋ค.
- ํ์ฑ ์ด๋ ์ค ์ธ๊ณ์ ์ ์ํ๊ฑฐ๋ ์ ์์ ์ข ๋ฃํ๋ ๊ฒฝ์ฐ ํ์ฑ ์ด๋ ์ค์ธ ์ํ๊ฐ ์๋๋ฐ ํ์ฑ ์ด๋ ์ค์ธ ๊ฒ์ผ๋ก ์ทจ๊ธ๋๋ ๋ฌธ์ ๋ฅผ ์์ .
- ์ธ์ฆ์๊ฐ ์ฌ๋ฐ๋ฅด์ง ์์ ๊ฒ์ผ๋ก ์ทจ๊ธ๋๋ ๋ฌธ์ ๋ฅผ ๊ณ ์ณค์ต๋๋ค.
v0.8.1 ์ ๋ฐ์ดํธ
2.1.2. v0.8.2[ํธ์ง]
- ์์ ์ถ๊ฐ
- ํ๋ฉด ์ค๋ฅธ์ชฝ ์์ ์ง๊ตฌ๋ณธ ๋ฉ๋ด์์ ์์ ํญ๋ชฉ์ด ์๊ฒผ๋๋ฐ, ๋ค์ด๊ฐ ์ ์๋ค.[2] ์์ง ๊ตฌ๋งค ๊ธฐ๋ฅ๋ฐ์ ์๋ค.
- ํ์๊ธฐ์ต ๊ฒ์ํ
- ์ด ๊ฒ์ํ์์ ๊ธ์ ์์ฑํ๋ฉด ํ์์ด ๋จ๋๋ค. ํ ๋ฒ ๋จ๋ ํ์์ ๊ธ์ ์์ ํด๋ ๊ธ์ ์ญ์ฌ๋ฅผ ํ์ธํ ์ ์๋ค.[3]
- ์ ๊ตฌ์กฐ๋ฌผ
- ํ์๊ธฐ์ต ๋์ง - ํ์๊ธฐ์ต ๊ฒ์ํ์ ์ ์ํ๋๋ฐ ์ฌ์ฉ
- ๊ฒ์ํ ํ ๋ฐญ - ์ผ๋ฐ ๊ฒ์ํ ์ ์์ ์ฌ์ฉ
- ๊ฒ์ํ ๋ฐญ - ์ผ๋ฐ ๊ฒ์ํ ์ ์์ ํ ๋ง ๊ฒ์ํ ํ๋๋ฅผ ๋ง๋๋๋ฐ ์ฌ์ฉ
- ๋ฌธ์ ์ ์์
- ์ ์ญ ์ค์ ์ ํ๋กํ ์ฌ์ง
- ์ด์ผ๊ธฐ์ฅ ์์ ์ค์ ์ค๋ฅ
v0.8.2 ์ ๋ฐ์ดํธ
2.1.3. v0.8.3[ํธ์ง]
- ์์ฑ๊ตฐ์ด๋ผ๋ ์ฝํ ์ธ ๊ฐ ์ถ๊ฐ๋์์ผ๋ฉฐ ์์ฑ๊ตฐ์ ํตํด ์์ฑ๋ผ๋ฆฌ ๋ญ์ณ๋ณด๊ฒ ํ ์ ์๋ค. ์์ฑ๊ตฐ ์ด์ฉ ๋ฐฉ๋ฒ
- ๋ฌ๋ฌ์ ๋ด๋ถ ์ฐํธ์ด ๊ณ์ ์ฐํธ์ผ๋ก ์ ๋ฌ๋ ์ ์์.
- ํ๋ฌผ๊ฐ ๊ณต์ง ์ฌํญ์ด ๋ ์ด์ ํ๋ฉด ์๋จ์ ๋จ์ง ์์.
- ๋๊ธ์ด๋ ๊ฒ์๋ฌผ์ ์ธ ๋ ์์ฑํ ๋๊ฐ ๋ฐฉ๊ธ ํ๋ก ํ์๋๋ ๋ฌธ์ ๋ฅผ ๊ณ ์นจ.
v0.8.3 ์ ๋ฐ์ดํธ
2.1.4. v0.8.4[ํธ์ง]
- ๋ง์ง๋ง ๋ก๊ทธ์ธ๋ถํฐ 1๋ ์ด ์ง๋๋ฉด ํด๋ฉด ๊ณ์ ์ผ๋ก ์ ํ๋จ.[4]
- ์์ฑ์ ๋งํฌ๋ฅผ ํตํด ์๊ฐํ ์ ์๋ ์์ฑ ํ์ด์ง๊ฐ ์ถ๊ฐ๋์๊ณ ํ์ด์ง์์ ํด๋น ์์ฑ์ ๊ฒ์ํ๊ณผ ์์ฑ๊ตฐ์ ํ์ธํ ์ ์๋ค.
- ๊ณต์ง ์ ์ฑ ์ ์ ์ฉํ ๊ฒ์๊ธ์ด ๊ฒ์ํ ์๋จ์ ๋ํ๋๋๋ก ์์ .
v0.8.4 ์ ๋ฐ์ดํธ
2.1.5. v0.8.5[ํธ์ง]
- ๋๊ธ ๊ด๋ฆฌ ํ์ด์ง, ํ๋ ๊ธฐ๋ก ํ์ด์ง, ์ฐํธ ํ์ด์ง๊ฐ Monarch ์์คํ ์ผ๋ก ์ฎ๊ฒจ์ง.
- ์๋์ผ๋ก ํด๋ฉด ์ํ์์ ํด์ ํ๊ธฐ ์ํ ์ธ์ฆ ์ ์ฐจ๋ฅผ ๋ฐ์ ์ ์๊ฒ ๊ฐํธ๋จ.
- ๋ค๋ฅธ ์๋น์ค์์ ๋ฌ๋ฌ์ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํ ์ ์๋๋ก OAuth 2.0 ๊ธฐ์ ์ ๊ตฌํ ์ค์ ์์.
- ํ์๊ธฐ์ต ๊ฒ์ํ์ ํ์๊ธฐ์ต ๋ฐฉ์์ด ๊ฐํธ๋จ.
- ํ์๊ธฐ์ต ๊ฒ์ํ์ ํธ์ง ๊ธฐ๋ก์ Monarch ์์คํ ์์ ๋ค๋ฃฐ ์ ์๊ฒ ์์ .
- ํ์๊ธฐ์ต ๊ฒ์ํ์ ์ฌ์ฉ๋ ์ ํ์ 3๋ง ๋ธ๋ก์์ 5๋ง ๋ธ๋ก์ผ๋ก ์์ .
- ํ์ฑ์ ํน์ฑ์ ๋ฐ๋ผ ๊ทธ ์ถํ ๋น๋๊ฐ ๋ค๋ฅธ ๋ถ์ ๋ฌผ 8์ข ์ด ์ถ๊ฐ๋จ.
v0.8.5 ์ ๋ฐ์ดํธ
2.1.6. v0.8.6[ํธ์ง]
- ์ก์์ ์ฒด๋ฅผ ์ด์ฉํด ์ฌ๋ฌ๋ถ์ด ๊ฐ๋ฐํ ํํ์ด์ง๋ฅผ ๋ฌ๋ฌ์ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํ ์ ์๊ฒ ๋ง๋ค ์ ์๊ฒ ๋จ.
- ๊ฒ์๊ธ์์ ์ด๋ฏธ์ง๋ฅผ ํด๋ฆญํ๋ฉด ์๋ณธ ์ด๋ฏธ์ง๋ฅผ ๋ณผ ์ ์๋ ํ์ ์ฐฝ์ด ์ด๋ฆฌ๋๋ก ์์ ๋จ.
- ์๊ธ์ ์ ๋ชฉ 1 ~ ์ ๋ชฉ 6์ด ํ๋๋ผ๋ ๋ค์ด๊ฐ ๊ฒฝ์ฐ ํด๋น ์ ๋ชฉ์ผ๋ก ๋ฐ๋ก ์ด๋ํ ์ ์๋ ๋ฐ๋ก๊ฐ๊ธฐ ์ฐฝ์ ํ์ํ๋๋ก ์์ .
- ์ ๋ จ์ ์ถ๊ฐ.
- ํ์ฑ ๊ถค๋ ์ ํผ์ณ์ง ์์ญ์ '์ฐ์ฃผ๊ท ์ฌ ์ด์ง์ ' ์์ดํ ์ ์๋นํด ์ฐจ์งํ ์ ์๊ฒ ๋จ.
- ์ด๋ฉ์ผ๋ก ๋ฌ๋ฌ์์ ์์์ ์ข ๋ ์์๊ฒ ์ ํ๊ธฐ ์์ํจ.
- ์์ ์ด์ ์์ ๋ชจ๋๋ก ๊ตฌ๋งคํ ์ ์๋ ์์ดํ ์ ์์์ผ๋ก ๊ตฌ๋งคํ ํ ๋ํ๋ฉด ์์ ์ด๋ก ๋๋๋ ค์ฃผ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐ. [5]
v0.8.5 ์ ๋ฐ์ดํธ
3. ๊ฒ์ ๋ฐฉ๋ฒ[ํธ์ง]
๋ฌ๋ฌ์๋ ์ง๊ธ ์ํ ํ ์คํธ ์ค์ด๋ค. ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๊ฐ๋ฐ ์งํ ๊ณผ์ ์ ๋ณด๊ฑฐ๋ ์ง์ ํ๋ ์ดํ๋ฉด์ ์์ ํ๊ณ ์์ผ๋ฉฐ ์ด๋ ์์ ๋ ์ ์๋ค. ์ ๊ถ๊ธํ๋ฉด ์ ์์์๊ฒ ๋ฌผ์ด๋ณด์.
3.1. ์์ฑ ์์ฑ[ํธ์ง]
์ฌ์ฉ์๊ฐ ํ์ ๊ฐ์ ์ ํ๊ณ ๋ก๊ทธ์ธ์ ํ๋ฉด ์ถ๋ฐ ๋ฒํผ์ด ์๋๋ฐ ํด๋ฆญํ๋ฉด ์์ฑ ์ ํ ํ๋ฉด์ด ๋ํ๋๋ค. ์ฒ์์ ๋ค์ด์ค๋ฉด ์ด์น๋ฌํ[6] ๋ฅผ ์ป๋๋ฐ ์ด ์์ดํ ์ ์์ฑ์ ์์ฑํ๋ ค๋ฉด ๊ผญ ํ์ํ ๊ฒ์ด๋ค.
์์ฑ ์ ํ ํ๋ฉด์์ ์ ์์ฑ ๋ง๋ค๊ธฐ ๋ฒํผ์ ๋๋ฅด๋ฉด ์์ฑ ์ด๋ฆ๊ณผ ์์ฑ์ ๋น๊น์ ์ ํ ์ ์๋ค. ์์ฑ ์ด๋ฆ์ 1์๋ฆฌ๋ถํฐ 32์๋ฆฌ๊น์ง ์ธ ์ ์๋ค. ์์ฑ์ ๋ง๋ค๋ฉด ์ด์น๋ฌํ๊ฐ ํ๋ ์๋น๋๊ณ ์์ฑ์ด ์์ฑ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ถ๋ฐ์ ๋๋ฅด๋ฉด ํด๋น ์์ฑ์ผ๋ก ์ฌํ์ ์์ํ๊ฒ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ์์ฑ์ 8ร8์ ํฌ๊ธฐ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค.
3.2. ๊ตฌ์กฐ๋ฌผ ์ค์น[ํธ์ง]
์์ฑ์ ๋น ๋ ์ ๋ง์ฐ์ค ์ปค์๋ฅผ ๊ฐ๋ค ๋ ํ ๊ตฌ์กฐ๋ฌผ ์ค์น๋ฅผ ํด๋ฆญ์ ํ๋ฉด ๋ณด๊ดํจ์ด ๋จ๋๋ฐ, ์ค์นํ ๊ตฌ์กฐ๋ฌผ์ ํด๋ฆญํ๊ณ ํ์ธ์ ๋๋ฅด๋ฉด ๋๋ค.
3.3. ํ์ฑ ์ด๋[ํธ์ง]
์์ฑ์ ์ด๋์ํค๋ค ๋ณด๋ฉด ์ ์ง ๊ถค๋์์ ๋ฒ์ด๋๊ฒ ๋๋ค. ์ ์ง ๊ถค๋์์ ๋ฒ์ด๋๊ฒ ๋๋ฉด ํ์ฑ ์ด๋์ด ๊ฐ๋ฅํด์ง๋๋ฐ, ํ์ฑ ์ด๋ ๋ฒํผ์ ํด๋ฆญํ๊ณ ๊ฐ๊ณ ์ถ์ ํ์ฑ์ ํด๋ฆญํ๋ฉด ์ด๋ํ๋ค.
ํ์ฑ์ ์ข ๋ฅ์๋ ๋ชจ๋ , ์ฝฐ๋ , ํ์ฆ๋จ, ๋์ด๋ค (ํ์ฑ) / ๋ ๋น์์, ๊ฐ์ด์ค๋, ์์ฃผ์, ์ฝ๋๋ค, ๋ง์ด์ํ๋ผ (์ํ์ฑ) ์ด ์๋ค.
3.4. ์์ ์กฐ๊ฐ๊ณผ ์ ์ฑ์ฒด ๋ฐ ๋ถ์ ๋ฌผ ํ๋[ํธ์ง]
์ด๋์ ํด์ ์์ ์ ์์ฑ์ ์์ ์กฐ๊ฐ ๋๋ ์ ์ฑ์ฒด๊ฐ ๋ฟ์ผ๋ฉด ์ฐํธ์ผ๋ก ์ค๊ฒ ๋๋ค. ํ์ฑ์ ์ด๋ํ๊ธฐ ์ ์๋ ์์ ์กฐ๊ฐ๊ณผ ์ ์ฑ์ฒด๊ฐ ๋ง์ด ์ ๋ณด์ด๊ฒ ์ง๋ง ๋ค๋ฅธ ํ์ฑ์ผ๋ก ๊ฐ๋ฉด
๊ทธ๋ฆฌ๊ณ ์ ๋ฐ์ดํธ๋ก ๋ค์ํ ๋ถ์ ๋ฌผ์ด ์ถ๊ฐ๋์๋๋ฐ, ์ด๊ฒ๋ ์์ ์ ์์ฑ์ ๋ฟ์ผ๋ฉด ์ฐํธ์ผ๋ก ์จ๋ค.
์ถ๊ฐ๋ ๋ถ์ ๋ฌผ์ ์ข ๋ฅ๋ ๋น์ ์์, ์ฃผ์ ์์, ๋ฒ ๋ฆด๋ฅจ ์์, ๋ถ์์ง ๋ถํ, ์ผ, ๋น์ค๋ฌดํธ ์์, ์ผ์ ์กฐ๊ฐ, ๊ตฌ๋ฆฌ ์์, ์ ๊ธฐ๋ฌผ ๋ฉ์ด๋ฆฌ๊ฐ ์์ผ๋ฉฐ, ํ์ฑ๋ง๋ค ๋์ค๋ ๋ถ์ ๋ฌผ์ด ๋ค๋ฅด๋ค. ์ด๋ ์๋ ํ์ ์ ์ด ๋จ๋ค.
3.5. ์์ [ํธ์ง]
0.8.2 ์ ๋ฐ์ดํธ๋ก ์์ ์ด ์ถ๊ฐ๋์๋ค. ์์ ์์๋ ์์ ์ด๋ ์์์ผ๋ก ๊ตฌ๋งค ๊ฐ๋ฅํ๋ค.
3.5.1. ์์ ๋ฌผ๊ฑด ๋ฆฌ์คํธ[ํธ์ง]
3.6. ์ด์ผ๊ธฐ[ํธ์ง]
0.8.1์ ์ ๋ฐ์ดํธ๋ก ์ด์ผ๊ธฐ์ฅ์ด๋ผ๋ ์์คํ ์ด ์ถ๊ฐ๋จ์ผ๋ก์ ๋ค๋ฅธ ์ ์ ์ ์ฑํ ์ ํ ์ ์๊ฒ ๋์๋ค. ์์ ์๋ ๊ณ์ ์ ๋ง์ฐ์ค๋ฅผ ๊ฐ๋ค ๋๊ณ ์ด์ผ๊ธฐ๋ฅผ ํด๋ฆญํ๋ฉด ์ด์ผ๊ธฐ์ฅ์ ์ง์ ํ ์ ์๊ฒ ๋๋ค.
3.6.1. ๊ด์ฅ[ํธ์ง]
์ด์ผ๊ธฐ์ฅ์ ์ ์ํ์ง ์์๋ ๊ฐ์ ์๋ฒ์ ์๋ ์ ์ ๋ค๋ผ๋ฆฌ ๋ํํ ์ ์๋๋ฐ, ์ด์ผ๊ธฐ์ฅ ๋ชฉ๋ก ์๋์ ๊ด์ฅ์ ํด๋ฆญํ๋ฉด ๋๋ค.
4. ๊ธ ์ฐ๊ธฐ[ํธ์ง]
4.1. ํธํธ๋ฐ[ํธ์ง]
๋ฌ๋ฌ์์์ ์ฌ์ฉํ๋ ๊ธ ํธ์ง ๋ฐฉ์.
ย ์์ธํ ๋ด์ฉ์ ๋ฌ๋ฌ์/ํธํธ๋ฐ ๋ฌธ์๋ฅผ ์ฐธ๊ณ ํ์ญ์์ค.
5. ๋ฌ๋ฌ์์์ ์ ๊ณตํ๋ ์๋น์ค[ํธ์ง]
5.1. ์๋ฆฌ๋ค[ํธ์ง]
๋ ธ๋๋ฐฉ ๊ณก ๊ฒ์ ์ฌ์ดํธ.
ย ์์ธํ ๋ด์ฉ์ ์๋ฆฌ๋ค ๋ฌธ์๋ฅผ ์ฐธ๊ณ ํ์ญ์์ค.
5.1.1. ์๋ฐ![ํธ์ง]
์๋ฆฌ๋ค์ ๋ถ์ ๋ฆฌ๋ฌ ๊ฒ์.
ย ์์ธํ ๋ด์ฉ์ ์๋ฆฌ๋ค/์๋ฐ! ๋ฌธ์๋ฅผ ์ฐธ๊ณ ํ์ญ์์ค.
์ด ๋ฌธ์์ ๋ด์ฉ ์ค ์ ์ฒด ๋๋ ์ผ๋ถ๋ 2023-11-21 12:10:56์ ๋๋ฌด์ํค ๋ฌ๋ฌ์ ๋ฌธ์์์ ๊ฐ์ ธ์์ต๋๋ค.
[1] ์ด ์คํฌ๋ฆฐ์ท์ ๋ฌ๋ฌ์์ ์์ ๊ณผ ๊ฒ์ํ์ ํ๊ทธ๋ฅผ ํด๋ฆญํ์๋ ๋์ค๋ ํ์ด์ง๋ค.[2] ์ฒ์์๋ ์์ ์ ์์์ง๋ง ๋ค์ด๊ฐ ์ ์์๋ค.[3] ๋๋ฌด์ํค ๋ฌธ์์ ์ญ์ฌ์ ๋น์ทํ๋ค.[4] ์ ํ๋๊ธฐ 1๊ฐ์ ์ ์๋ด ๋ฉ์ผ์ ๋ฐ๊ฒ ๋๋ค.[5] ๊ฐ๋ฐ์ ๋ฐ ๊ทธ ์ฃผ๋ณ ์ธ๋ฌผ์ ๋ง์ ์ํ๋ฉด ์์ ์ด๋ ์ ๋ฃ ์์ดํ
์ผ๋ก ๋์ฌ ๊ฐ๋ฅ์ฑ์ด ์๋ค๊ณ ํ๋ค. ๊ฐ๊ฒฉ์ ์์ ์ด 1๊ฐ๋น 100์ ์ ๋์ผ ๊ฒ์ด๋ผ๊ณ . [6] ์ฑ๋ ฅ 12๋ฅผ ์ฌ๋ฆด ๋๋ง๋ค ํ๋๋ฅผ ์ป์ ์ ์๋ค.