๐ฉ๐ป Learn programming
[B4] CONNECTED ver.1 - KPT ํ ํ๊ณ
๋ฐ๊ตฅ์
2022. 5. 13. 14:34
๋ฐ์ํ
CONNECTED
โ ๊ฐ์
์ฌํ์์ ๊ฐ์ด๋๋ฅผ ์ฐ๊ฒฐํ๋ ์ฌํ ํ๋ซํผ CONNECTED
๊ฐ์ด๋๋ ์๋ํ๊ณ ์ถ์ ์ฌํ์ง์ ์ง์ญ ์ฌํ ํ์ ์ฌํ์์๊ฒ ์ ๊ณตํด์ฃผ์ด ์ง์ ์ง ์ฌํ ์ผ์ ๊ณผ ๋ค์ํ ํ๋ก๊ทธ๋จ์ ์ ์ํ ์ ์์ต๋๋ค. ์ฌํ์๋ ๊ธธ์ด ์ ํด์ ธ ์๋ ์์ ์ ๋จ์ฒด ํฌ์ด ํจํค์ง๊ฐ ์๋ ์์ ๋ค๋ง์ ์์ ๋ก์ด ์ฌํ ๊ณํ์ ์ธ์ธ ์ ์๊ณ , ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ ์ ์ฝํ ์ ์์ต๋๋ค. ๋, ๊ฐ์ด๋ ์ฌํ ์ดํ ๋ฆฌ๋ทฐ ์์ฑ๊ณผ ์์ ์ฌํ์ ๋ค๋ ์จ ํ ๋ณธ์ธ์ ์ฌํ๊ธฐ๋ฅผ ๊ณต์ ํ ์ ์๋ ์ปค๋ฎค๋ํฐ ๊ณต๊ฐ์ด ์์ด ์ฌํ์ ์ง์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
1๏ธโฃ ๊ฐ์ด๋๋ก ๊ฐ์ ํ์ฌ ๋ณธ์ธ์ด ๊ณํํ ํฌ์ด ์ํ์ ๋ฑ๋กํ๋ฉด
2๏ธโฃ ์ฌํ์๋ ์ํ์ ์์นํ๊ณ ์ํ๋ ํฌ์ด ์ํ์ ์ ํ, ๊ฒฐ์ ํ๊ณ ,
3๏ธโฃ ๊ฐ์ด๋์ ์ฌํ ์ผ์ ๋๋ก ์ฌํ์ ๋ค๋ ์ ์์.
โ ๊ด๋ จ ์๋ฃ
- ๊นํ๋ธ : https://github.com/teawan-Noh/connected-sparta-python
- ์์ฐ ์์ : https://youtu.be/c387pornMYg
- S.A. ๋ ธ์ : https://fair-cheetah-80d.notion.site/CONNECTED-ver-1-S-A-aaadb35362a0449c915e184dc231a27e
- KPT ํ๊ณ ๋ ธ์ : https://fair-cheetah-80d.notion.site/CONNECTED-ver-1-KPT-62f6e6339cc34b4fb0a7409bdb6b33e4
โ ๊ตฌํ ๋ด์ฉ
- โจ ๊ณตํต - (ํ์๊ฐ์ , ๋ก๊ทธ์ธ ํ์ด์ง ์ ์ธ)
- [x] ํค๋ - ์ฌ์ดํธ ์ด๋ฆ, ๊ฒ์ (์ง์ญ ๋ฐ ์ผ์ ๊ฒ์ ๊ฐ๋ฅ), [ํ์๊ฐ์ , ๋ก๊ทธ์ธ] → ๋ก๊ทธ์์, ๋ง์ดํ์ด์ง
- [x] ๋ค๋น - ๊ฐ์ด๋ ์ํ, ์ปค๋ฎค๋ํฐ
- โจ ๋ฉ์ธ ํ์ด์ง
- [ ] ๊ฐ์ด๋ ์ํ ์ค ์ถ์ฒ ์ํ(์กฐํ์ ์ 10๊ฐ, ์ต์ ์ 10๊ฐ) ๋๋ ์ง์ญ์ ๋ฐ๋ฅธ ์ํ ์ ๋ ฌ >>๋๋ณด๊ธฐ ๋๋ฅด๋ฉด ์ํ ํ์ด์ง ์ด๋
- โจ ํ์๊ฐ์ /๋ก๊ทธ์ธํ์ด์ง (์์ ๋ก๊ทธ์ธ ํฌํจ)
- [ ] ๊ฐ์ด๋ ๊ฐ์
- ์ด๋ฆ, ์ด๋ฉ์ผ (์ด๋ฉ์ผ ์ค๋ณต ๋ฐ ๋ณธ์ธ ์ธ์ฆ), ๋น๋ฐ๋ฒํธ(๋น๋ฐ๋ฒํธ ํ์ธ), ์ฃผ์,
ํด๋์ ํ ์ธ์ฆ (์ธ์ฆ๋ฒํธ) - [ ] ์ฌ์ฉ์ ๊ฐ์
- ์ด๋ฆ, ์ด๋ฉ์ผ (์ด๋ฉ์ผ ์ค๋ณต ๋ฐ ๋ณธ์ธ ์ธ์ฆ), ๋น๋ฐ๋ฒํธ(๋น๋ฐ๋ฒํธ ํ์ธ), ์ฃผ์,
ํด๋์ ํ ์ธ์ฆ (์ธ์ฆ๋ฒํธ) - [x] ์์ ๋ก๊ทธ์ธ - ์นด์นด์ค
- โจ ์ํ ์กฐํ ํ์ด์ง
- [ ] ์ต๊ทผ ๋ฑ๋ก ์, ์กฐํ์, ๋ณ์ ์(๋๊ธ ๋ฑ๋ก ๋ณ์ ํ๊ท ) ์ํ ์ ๋ ฌ
- [ ] ์ํ ์นด๋ - ๋ํ ์ฌ์ง, ์ ๋ชฉ, ์ง์ญ, ์ผ์ , ์กฐํ์, ์ฆ๊ฒจ์ฐพ๊ธฐ ๋ฒํผ
- [x] ๊ฐ์ด๋ ๋ก๊ทธ์ธ ์ - ์ํ ๋ฑ๋ก ๋ฒํผ
- โจ ์ํ ์์ธ ํ์ด์ง
- [x] ์ํ ์์ธ ๋ฐ์ดํฐ ํธ์ถ (์ ๋ชฉ, ๊ฐ์ด๋ ๋ด์ฉ, ์ผ์ , ๊ฐ๊ฒฉ, ์ง์ญ(์ง๋ API), ์กฐํ์)
- [x] ๊ฐ๋จ ํ๊ธฐ(๋๊ธ)
- [ ] ํ๊ธฐ ์ ์ (๋ณ์ ) → ๋ณ์ ์์ผ๋ก ์ ๋ ฌ
- [x] ๊ฐ์ด๋ ๋ก๊ทธ์ธ ์ - ๋ณธ์ธ ์ํ์ผ ๊ฒฝ์ฐ - ์์ธ ํ์ด์ง ์์ ๋ฒํผ
- โจ ๊ฐ์ด๋ ํ๋กํ ํ์ด์ง (=๊ฐ์ด๋ ๋ก๊ทธ์ธ ์ ๋ง์ดํ์ด์ง) (๊ฐ์ด๋ ํ๋กํ ์ฌ์ง ํด๋ฆญ ์)
- [x] ๊ฐ์ธ์ ๋ณด ์์
- [x] ์ํ ๋ฑ๋ก ๋ฒํผ
- [ ] ๋ด ์ํ ๋ชฉ๋ก
- โจ ์ฌ์ฉ์ ํ๋กํ ํ์ด์ง (=์ฌ์ฉ์ ๋ก๊ทธ์ธ ์ ๋ง์ดํ์ด์ง)
- [x] ๊ฐ์ธ์ ๋ณด ์์
- [ ] ์ฅ๋ฐ๊ตฌ๋(์ํ) ๋ด์ญ
- [ ] ๋์ ์ฆ๊ฒจ์ฐพ๊ธฐ
- [x] ๋ด๊ฐ ์ด ๋๊ธ
- ๐ ๋ณด๋ฅ
- [ ] ์ปค๋ฎค๋ํฐ ํ์ด์ง (๊ฒ์๋ฌผ ๋ฑ๋ก, ์กฐํ, ์ ๋ ฌ) ๋ฐ ์ปค๋ฎค๋ํฐ ์ฐ๊ฒฐ ๋ถ๋ถ
- [ ] ๊ฒฐ์ ํ์ด์ง (๊ฒฐ์ API, ๊ฒฐ์ ๋ฐฉ๋ฒ ์ ํ, ๊ฒฐ์ ์ ์ ๋ณด, ๊ฒฐ์ ์ ๋ณด, ๋ฉ์ผ๋ง)
- [ ] ํ์ด์ง
- [ ] ์ปค๋ฎค๋ํฐ ์ถ์ฒ ํ๊ธฐ ์ ๋ ฌ, ๋๋ ํด์ํ๊ทธ ๋ณ ํ๊ธฐ ์ ๋ ฌ > ๋๋ณด๊ธฐ ๋๋ฅด๋ฉด ์ปค๋ฎค๋ํฐ ํ์ด์ง ์ด๋
- [ ] ์ํ ์ญ์ ๋ฒํผ (๊ฒฐ์ ํ ์ฌ์ฉ์๊ฐ ์์ ๊ฒฝ์ฐ)
- โจ ๊ฒฐ์ ํ์ด์ง
- [ ] ๊ฒฐ์ ๋ฐฉ๋ฒ ์ ํ / ๊ฒฐ์ ์ ์ ๋ณด(์ฃผ์, ์ด๋ฉ์ผ, ๋ฒํธ) / ๊ฒฐ์ ์ ๋ณด / ๊ฒฐ์ ์๋ฃ ์ ๋ฉ์ผ๋ง์ด๋ ๋ฌธ์ ๋ฐ์ก ?
- โจ ์ปค๋ฎค๋ํฐ ํ์ด์ง (ํ๊ธฐ ๋๋ ์ผ๋ฐ ์ฌํ๊ธฐ)
- [ ] ์ฌํ๊ธฐ๋ฅผ ์์ฑํ ์ ์๋ ํ์ด์ง, ๋ด๊ฐ ์ด์ฉํ ์ํ ๋๋ ์ฌํ์ง ์ ๋ณด, ํ๊ธฐ, ๋๊ธ(๋๋๊ธ), ์ฌํ์ง ์ ๋ณด
- [ ] (์ถ๊ฐ) ํด์ํ ๊ทธ ๊ฒ์, ์ง๋ ์ฐ๋(๊ฒ์)
- [ ] ์ํ์ ๊ตณ์ด ์ฌ์ฉํ์ง ์์๋ ๋ณธ์ธ์ ์ฌํ๊ธฐ๋ฅผ ์์ฑํ ์ ์๋๋ก!
โ ํผ๋๋ฐฑ
๊น๋ํ ํํฐ๋
- try except๋ฌธ ์ ๊ฒฝ์ฐ๊ธฐํ์ด์ง๋ฅผ ๋ถ๋ฌ์ฌ ๋ ์คํ์ผ์ด ๋ค๋ฅธ๋ฐ ๊ทธ๋ด ๋์๋ ํ๋๋ก ๋์ด ์๋ ์ฐ๊ฒฐ๋ ํ๊ทธ๋ฅผ ๋ง๋ค์ด์ ์คํ์ผ์ ๋ฃ์ด์ผ ๋์ค์ ํ์ฉํ์ค ๋ ์ค๋ณต๋์ง ์๊ฒ ์ฝ๋๋ฅผ ์ ๋ฆฌํ์ค ์ ์๋ค๋ฐฑ์๋ ํ์ผ ๊ฒฝ์ฐ์๋ ์ดํ๋ฆฌ์ผ์ด์ ํ์ผ์ ๋ค ๋ฃ์๋๋ฐ ๊ทธ๊ฒ์ ๋์ค์๋ ๊ธฐ๋ฅ์ด ๋ณต์กํด์ง๋๊น ๊ธฐ๋ฅ๋ณ๋ก ๊ตฌ๋ถํ์
- ์ต๋ํ ์ฝ๋ ํจ์จ์ฑ์ ๋์ด๋ ๋ฐฉ๋ฒ์ ๊ณ ๋ฏผํ์
- ํ๋ก ํธ ์ชฝ์์ ์คํ์ผ ์์์ css๋ฅผ ์ญ ๋ฃ์ด์ ๊ด๋ฆฌ๋ฅผ ํ์ จ๋๋ฐ ๋ฐ๋ก ๋ฃ๋ ๋ฐฉ๋ฒ๋ณด๋ค๋ ๊ธฐ๋ณธ ํ์ผ์ ๋ฃ๋ ๋ฐฉ๋ฒ์ ์ถ์ฒ
- ๋๋ฌด ์์๊ฒ ํ์ด์ง๋ ๋ง๋ค๊ณ ์ ํ์ จ์. ๊ธฐ๋ฅ๋ ๊ตฌํํด์ ํ์ด์ง ์ ๋ง๋์ ๊ฒ ๊ฐ๋ค
์ฅํ์ฒ ํํฐ๋
- ํ๋์ ํ์ผ๋ก ๋ค ๋ช ์ด์ ์์ ํ๋ค ๋ณด๋ ํ๋ค์์ ๊ฒ ๊ฐ๋ค๋ค์ ํ๋ก์ ํธ ๋์๋ ๊ธฐ๋ฅ ๋๋๋ฉฐ ์ฝ๋๋ค๋ ์ถฉ๋ํ์ง ์๊ณ ๋ชจ๋ํ ์ํค๋ ๊ฒ ์ฑ๊ธฐ๊ธฐ
- ์ด ๋ถ๋ถ์ ๋๋์ด์ ์งํํ๋ฉด ๋ ํธํ๊ฒ ์งํํ ์ ์์์ ๊ฒ
- ์ดํ๋ฆฌ์ผ์ด์ ์๋ฒ ๋ฐฑ์๋ ์ฝ๋๊ฐ ํ์ผ์ด ํ๋๋ผ ๊น์ผ๋ก ํ๋ฉด ์ถฉ๋์ด ์ฅ๋ ์๋์์ํ ๋ฐ ์ด๋ป๊ฒ ๋ฒํฐ์ จ๋์ง ๊ถ๊ธ
๋ฐ์๋ฆผ ํํฐ๋
- ํ๋ก์ ํธ ํ ๋์๋ ๊ธฐ์ ๋ฌธ์๋ฅผ ์ข ๋ ํ์ฉํ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค
- ํญ์ ํ๋ผ๋ฆฌ ์๊ธฐ ์ ํด๋๊ฐ๋ฉด์ ํ๋ ๋ชจ์ต ๋ณด๋๋ฐ ๋ค์์ ๋๋ฒจ๋กญ ๋ ์ ์๋๋ก ๋ฌธ์๋ฅผ ํ์ฉํ๋๋ก ํ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค.
- ๊ด๋ฆฌ์ ํ์ด์ง๊น์ง ๊ธฐํ์ ๋ฃ์๋ค๋ ๊ฒ ์์ฒด๊ฐ ์๋น์ค ์ดํด๋๊ฐ ํ์ธต ๋์ด์ง ๊ฒ ๊ฐ์ ์ธ์์ ์
โ Keep
- ์๋ก ๋์์ ์์ฒญํ์ ๋ ํด๊ฒฐ๋ฐฉ๋ฒ์ ์๋ค๋ฉด ์ค์ค๋ก ์์๋ผ ์ ์๊ฒ ๋์์ฃผ๊ณ ๋ชจ๋ฅด๋๋ผ๋ ์ ๊ทน์ ์ผ๋ก ๊ฐ์ด ๊ณ ๋ฏผํด์ค๋ค.
- ๊น์ ์ด์ฉํ ์ง์์ ์ธ ๋๊ธฐํ
โ Problem
- ํํํ ํ์ด์ง๊ฐ ๋๋ฌด ๋ง์์ ํ๋ก ํธ ๊ตฌ์ฑ์ ์๊ฐ์ ๋๋ฌด ๋ง์ด ํฌ์ํ์ต๋๋ค.
- ํจ์๋ค์ ํ์ผ ํ๋๋ก ์์ → ์ถฉ๋์ด ๋ง์ด ์ผ์ด๋จ
- css ํ์ผ ํ๋๋ก ํต์ผ ์์ผ์ผํจ
- ํ์๊ฐ์ ์ํต, ์๊ตฌ์ฌํญ ํ์ ์ ๋ช ํํ ํ ํ์๊ฐ ์์.
- ์์ ์ด ๊ตฌํํ ์ฝ๋์ ํ๋ฆ, ๋ก์ง ํ์ ์ด ํ์ํจ. - ์๋ฌ ํด๊ฒฐํ๋ ๊ณผ์ ์์์ ์ดํด๋ ํฅ์
- ๊ธฐ๋ฅ ๊ตฌํ์ ์ฌ๋ถ ๋ฐ ์ผ์ ๊ด๋ฆฌ ํ์
- ์๊ตฌ์ฌํญ ์ ๋ฆฌ ํ์
- ์ฅํ์ฒ ํํฐ๋์ ํผ๋๋ฐฑ์ ๋ํ ๋ต๋ณ : ํ์ผ ๋ถ๋ฅ ๋ฐ ๋ถ๋ฆฌ๊ฐ ๋์ง์์ ๊น ์ถฉ๋
- ๊น ์ถฉ๋๋ก ์ธํ ํด๊ฒฐ์ ์ํ ์๊ฐ ์๋ชจ๊ฐ ํผ
โ Try
- ํ๋ก์ ํธ ์ค๊ณ ์ ์์ด์ดํ๋ ์ ์ง๋ ๊ฒ๋ ๊ณ ๋ฏผ์ ํด์ ํ๋ฉด ๊ตฌ์ฑ์ ํ์คํ ์ก์๋๊ณ ๊ฐ๋ฐ์ ์์ํ๋ฉด ์ข๊ฒ ์ต๋๋ค. → ์ ์ฒด์ ์ผ๋ก ์ค๊ณ ํํํ!
- (๋ฏผ๊ฒฝ) ์ง๋ ํ์์ดํ ๊ตฌํํ ์คํธ ์ง์ CRUD ๋ณต์ตํ๊ณ , ์ฝ๋ ํ๋ฆ ์ ํํ ํ์ตํด์ค๊ธฐ
- ๋ชจ๋ํ๋ก ์ฝ๋ ํ์ฉ๋๋ฅผ ๋์ด๋ ๋ฐฉ๋ฒ ๊ณ ๋ฏผํ๊ธฐ - ์ค์
- ๋ด๊ฐ ๊ตฌํํด์ผ ํ๋๋ฐ ๋ชปํ ๊ธฐ๋ฅ๋ค ๋ค๋ฅธ ํ์ ๊น ํด๋ก ํด์์ ๋ถํด ์กฐ๋ฆฝ ํ๊ธฐ.
- ํ์ ์งํ๋ฐฉํฅ ์ค๊ณ๋ถํฐ ์ฐ์ถ๋ฌผ ๊ด๋ฆฌ๊น์ง์ ๋ฐฉํฅ์ฑ์ ์ก์ ํ์๊ฐ ์๋ค.
โ Feel
๊น๋ฏผ๊ฒฝ ๐
- ํ๋ก์ ํธ ํ๋ ๋์ ๊ฐ๋ฐ์๋ค์ด ์ ๋ง ๋ง์ด ๊ฒช๋ ‘์ด๊ฒ ์ ์๋์ง?’, ‘์ด๊ฒ ์ ๋์ง?’๋ฅผ ๊ณ์ ๋ฐ๋ณตํ๋๋ฐ ๋ค๋ฅธ ๋ถ๋ถ ํ๋ค๊ฐ ๋ค์ ๋์์์ ๋ด๊ฐ ์์ฑํ ์ฝ๋ ํ๋ฆ์ ๋ณด๋ฉด ์ ๋จธ๋ฆฌ๊ฐ ์ํ์์ง๋๊น ํ๋ฌ๋ค๊ฐ ์ข์ ํ๋ค๊ฐ ์ธ๊ณ ์ถ์ ๊ฐ์ ์ ์ฌ๋ฌ๋ฒ ๊ฒช์ด์ 1์ฐจ ํ๋ก์ ํธ๋ ์ข ํ๋ค์๋ค. ๋ด๊ฐ ๋ณต์ต์ด ๋ถ์กฑํ ๊ฑฐ๋๊น ์๊ฐ์ ์ชผ๊ฐ์ ์น ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด๋ฅผ ํํํ ๋ค์ง๊ณ ํ์๋์ฒ๋ผ ์ฝ๋ ํ์ค ํ์ค ์ฝ์ด๋ณด๊ณ ์ดํดํ๊ณ ๋์ด๊ฐ๋ ์ต๊ด์ ๊ณ์ํด์ ๊ธฐ๋ฅด์. ๊ทธ๋๋ ํผ์ ์ด๋ก ๊ณต๋ถ ํ๋ ๊ฒ๋ณด๋ค ํ๋ก์ ํธ๋ฅผ ํตํด์ ์ง์ ๊ตฌํํด๋ณด๋ฉด์ ๋ ๋ง์ ์ง์์ ์ต๋ํ๊ณ , ํจ๊ป ํ์๋ค์ด ์์ด์ ํฌ๊ธฐํ์ง ์๊ณ ํด๋ผ ์ ์์๋ค. ๋ ๊ฐ์ธ์ ์ผ๋ก๋ ํ ํ๋ก์ ํธ ๊ณผ์ ์์ ๋ด๊ฐ ๋ถ๋ช ํ ์ดํดํ๋ค๊ณ ์๊ฐํ๊ณ ์์ฑํ ์ฝ๋๋ฅผ ์ค๋ช ์ ๋ชปํด ์ํต์ด ์ด๋ ค์์ด ์์๋๋ฐ ์ง๋ ํ์์ดํ ๊ตฌํํ ์คํธ ์ง์ CRUD ๋ณต์ตํ๊ณ , ์ฝ๋ ํ๋ฆ ์ ํํ ํ์ตํด์ ์ง๊ธ๊น์ง ์บ ํ์์ ํ์ตํ ๊ฒ์ ์์ด์ ์ ์ฒด์ ์ธ ํ๋ฆ์ ์ก์์ค ํ์๊ฐ ์๋ค.
๋ ธํ์ ๐
- ๋ฐฐํฌ ํ๊ฒฝ ์ค์ ์ ์ค์์ฑ์ ๋ํด ๋ค์ ํ๋ฒ ์ฒดํํ๊ฒ ๋ ํ๋ก์ญํธ๊ฐ ์๋์๋ ์๊ฐํ๋ค. ๋ฐฐํฌ์ ๊ธฐ๋ณธ์ธ ๋ฒ์ ๋ฐ ๊ฒฝ๋ก ์ค์ ์ ๋ฌธ์ ๋ฅผ ์ธ์ํ๊ณ ํด๊ฒฐํด ๋๊ฐ๋ ๊ณผ์ ์์ ๋ง์ ๊ฒ์ ๋ฐฐ์ธ ์ ์์๋ค. ๋ค๋ฅธ ํ๋ค์ ํ๋ก์ญํธ๋ฅผ ๋ณด๊ณ ๋ง์ ๊ฒ๋ค์ ๋ฐฐ์ธ ์ ์๊ฒ ๋ค๋ผ๋ ์๊ฐ์ ํ์๊ณ ๋ค๋ฅธ ํ๋ค์ ๊นํ๋ธ๋ฅผ ํด๋ก ํด์ ์ฝ๋๋ฅผ ๋ถ์ํด๋ณด๊ณ ๋ฐฐ์์ผํ ์ฝ๋๋ค์ ๋ถํด ์กฐ๋ฆฝ ๊ณผ์ ์ ํด๋ณผ ์์ ์ด๋ค. ๋ค์์ฃผ๋ถํฐ ์คํ๋ง ๊ฐ์๊ฐ ์ด๋ฆฐ๋ค. ์ด์ ์ง์ง ์ค์ ์ค๋น๋ฅผ ํด์ผํ ๋๊ฐ ๋ฌ๋ค๊ณ ์๊ฐํ๋ค. ์ ์ถ์ ๊น์ง ๋ฐค์์ ๊ฐ๋ฐํ๋๋๊ณ ๋ค๋ค ๋๋ฌด ๊ณ ์ํ์ จ์ต๋๋ค.
์ด์นํ๐
- ํ๋ก์ ํธ๋ฅผ ์์ํ๊ธฐ ์ ์ ์์ ๊ฐ์ ๊ฐ์ก๋ ๋์ ๋ค๋ฅด๊ฒ ๊ณํ์ ํ๊ณ ๊ฐ์ ๋งก์ ๋ถ๋ถ์ ๊ตฌํํด๋ณด๊ธฐ๋ก ํ๊ณ ๋ ๊ฐ์ ํฉ์ด์ก์ ๋ ๋ด๊ฐ ๋ถ์กฑํ๋ค๋ ์ ์ ๋ง์ด ๋ฐฐ์๋ ๊ฒ ๊ฐ๋ค. ์ด๋ฒ ๊ฐ์๋ฅผ ํตํด์ ๋ฐฐ์ ๋ ๊ฑฐ๋ผ๋ฉด ์๋ฌด๋๋ ์ฌ๊ณ ์ ๋ ผ๋ฆฌ์ฑ์ด๋ค. ๋ฌธ๋ฒ์ ๋ํ ์ด์ผ๊ธฐ๋ณด๋ค ์ฌ๊ธฐ์ ์ด๋ค ๊ธฐ๋ฅ์ด ์ฌ์ฉ๋์๊ณ ๊ทธ ๊ธฐ๋ฅ์ ์คํํ๊ธฐ ์ํด ๋ค๋ฅธ ํ์ผ์ด๋ ํด๋๋ก ์ด๋ํ๋ ๊ฒ๋ค๊ณผ ๊ฐ์ ๋ ผ๋ฆฌ์ฑ์ด ๊ธฐ์ด๋ก ์์ด์ผ ๋์ค์ ๋ ์ ์์ฉํ ์ ์๋ค๊ณ ์๊ฐํ๋ค. ๋ฌผ๋ก ajax api ์ด๋ฌํ ์ง์๋ค์ ๋ํ ์ง์๋ ๋์์ง๋ง ๋ ผ๋ฆฌ์ ์ธ ์๊ฐ์ ํ๋ ๋ฐฉ๋ฒ์ ๊ฐ์ถ๊ฒ ๋ ๊ฒ์ด ๊ฐ์ฅ ๋ง์์ ๋ค์๋ ์ ์ด๋ผ๊ณ ํ ์ ์๊ฒ ๋ค.
์ต์ฌ์ฐ ๐
- ๊ฐ์ ๋ด์ฉ ๋ณต์ต์ ๊พธ์คํ ์ํ๋ค ๋ณด๋ ๊ธฐ์ต์ด ์๋์ ์ ๋ง ์ฌ์ด ๋ฌธ์ ๋ ๊ฐ์์์ ์ ๋๋ก ์ฐพ์ง ๋ชปํ๊ณ ํ์๋ค์๊ฒ ๋ฌผ์ด๋ด ์๊ฐ์ ๋ง์ด ์ก์๋จน์ด์ ํํ๋ก์ ํธ ์๊ฐ์ด ๋ถ์กฑํ๋๊ฑฐ ๊ฐ๋ค. ์์ง ์๋ก์ด ์ฝ๋๋ฅผ ๋ณด๋ฉด ์ดํด๊ฐ ์๋๊ณ ๋ฉ๋ถ์ด ์์ ํ๋ค๋ค. ๊ทธ๋๋ ๋ด๊ฐ ๋ณต์ต์ ๋ํด์ ๊ฒฝํ์ด ๋ถ์กฑํด์ ์ด๋ฌํ ํ์์ด ์ด๋ฌ๋๋๊ฒ์ด๊ธฐ ๋๋ฌธ์ ์ข ๋ ์ด์ฌํ ๋ณต์ตํ๊ณ ๊ณต๋ถ๋ฅผ ํด์ผ๊ฒ ๋ค. ์ด๋ ค์ด ํ๋ก์ ํธ์์ง๋ง ๋ฐฐ์ ๋ ๋ด์ฉ๋ค์ ๋ค์ ํ ๋ฒ ๋ณต์ตํ๊ณ ์ฒ์ ๋ณด๋ ์๋ฌ์ฝ๋๋ค์ ํ์ด๋๊ฐ๋ฉด์ ์๋ก์ด ๊ฒ๋ค์ ๋ฐฐ์ ๋ค.
๋ฐ์ํ