โ์์ด์บ ํผ์คโ๋ ํ๊ณผ ๋ฐ ํ๋ด ์ ๋ณด์ ํ์๋ค ๊ฐ์ ๊ต๋ฅ ๊ณต๊ฐ์ ์ ๊ณตํ์ฌ ์ ๊ทน์ ์ธ ํ๋ด ํ๋์ ๋์์ ์ฃผ๋ ์๋น์ค์
๋๋ค.
ํ์ฅ | ๋ถํ์ฅ | ํ์ | ํ์ | ํ์ | ํ์ |
---|---|---|---|---|---|
์ด์งํ | ์์์ฐ | ๊ฐํฌ์ | ์์์ | ํ์ ์ | ํฉ์ฌ์น |
์ฝ๋ก๋19๋ก ๋์๋ฆฌํ๋, ์๋ชจ์ ๋ฑ ํ์
์ด์ธ์ ํ๋๊ณผ ์ ํ๋ฐฐ, ์น๊ตฌ์ ๊ต๋ฅ๊ฐ ๋จ์ด์ ธ ๋ํ ์ํ์ ๋ํ ๋ง์กฑ๋๊ฐ ๋จ์ด์ง.
ํ๋ด ํ์ฌ ์ฐธ์ฌ๊ฐ ์ค์ด ํ๊ณผ์ ์ ์ํ๋ ๊ณผ์ ์ด ์์ด ์ํด์จ ์ฆ๊ฐ
ํฌ์คํธ ์ฝ๋ก๋ ์๋์ ๋ง๋ ํ์ ํ๋์ด๋ ๊ต๋ฅ ํ๋ ์ ๋ณด์ ๋ํ ๋์ |
๋ํ, ๊ฐ์ฐ ๋ฑ ์ฌ๋ฌ๊ฐ์ง ํ์ฌ ์ฐธ์ฌ์ ๋ํ ๋์์ ๋ฐ์ ๊ต๋ฅ ํ๋ ์ด๋ ค์ ๊ฐ์ |
ํ ํ๊ต, ํ ํ๊ณผ, ๋น์ทํ ํ๊ณผ์ ์์ ์ ๋ณด๋ฅผ ์ป๊ณ ํ์ ์ํ์ ๋์ |
ํ๊ต ํ์ ๊ณผ ๊ด๋ จ๋ ์์ธํ ์ปค๋ฆฌํ๋ผ๊ณผ ์ธ๋ถ์ ์ธ ์์ ๋ด์ฉ์ ๋ฏธ๋ฆฌ ๋ณผ ์ ์์ด ํด๋น ํ๊ณผ์ ํ๊ต์ ๋ํ ๊ด์ฌ ์ ๋ |
- ์ปค๋ฆฌํ๋ผ : ์ฐ๋ฆฌ ํ๊ต/์ฐ๋ฆฌ ํ๊ณผ์ ๊ฐ์๋ฅผ ๊ณต์ , ํ ํ๊ต/ํ ํ๊ณผ์ ๊ฐ์ ์ ๋ณด ๋ฐ ํ์ ๊ณต์ ํ ์ ์์ต๋๋ค.
- ์คํฐ๋ : ๊ด์ฌ ๋ถ์ผ์ ์ง์ญ์ ๋ง๋ ์คํฐ๋ ๊ฐ์ค ๋ฐ ์ฐธ์ฌํ ์ ์์ต๋๋ค.
- ๋์ธํ๋ : ๊ธฐ๊ด์ ๋์ธํ๋ ์ ๋ณด๋ฅผ ๋ฑ๋ก, ํ์์ ๋์ธํ๋ ์ ๋ณด๋ฅผ ์ต๋ํ ์ ์์ต๋๋ค.
- ์ปค๋ฎค๋ํฐ : ์์ ๋กญ๊ฒ ์์ฑ ๊ฐ๋ฅํ ๊ฒ์ํ์ ๋๋ค.
๐ก ์ธ์ฌ์ดํธ
MVC Model2 ๋ฐฉ์์ผ๋ก ์น์ ๊ฐ๋ฐํ๋ฉด์ Web Service Architecture๋ฅผ ํ๋ฒ ๋ ์ดํดํ ์ ์์๊ณ ,
์นด์นด์ค, ๋ค์ด๋ฒ, ๊ตฌ๊ธ 3๊ฐ์ง OAuth๋ฅผ ๋ถ์ํ๊ณ JavaScript์ REST API ๋ฐฉ์์ผ๋ก ๊ตฌํํ๋ ๊ฒฝํ์ ๊ฐ์ง๋ฉด์ API์ ๋ํ ์ดํด๋๋ ๋์ผ ์ ์๋ ์๊ฐ์ด์์ต๋๋ค.
ํ๋ก์ ํธ์ ์๊ตฌ์ฌํญ์ ๋ถ์ํ๊ณ ๊ฐ์ฒด์ ์์ฑ, ๊ด๊ณ ๋ฑ์ ๊ณ ๋ คํ์ฌ ERD๋ฅผ ์ค๊ณํ๋ ๊ฒฝํ์ ํ ์ ์์์ต๋๋ค.
|
[์ฌ์ฉ ์ด๋ฏธ์ง ์ถ์ฒ] ์๊ฐ upklyak ์ถ์ฒ Freepik