์ฐ์์ธ, ์ ๋ช ์ ๋ฝ, SNS๋ฅผ ํตํด ์ด์์ท์ ์ฐพ์์ง๋ง ์ด๋ ๋ธ๋๋์ธ์ง? ์ด๋ ์ผํ๋ชฐ์์ ํ๋งคํ๋์ง? ๋ชจ๋ฅด๋ ์๋น์๋ค์ ์ํด ์บก์ฒ ์ฌ์ง ํ ์ฅ์ผ๋ก ๋น์ทํ ์ท์ ํฌ๋กค๋ง ํด์ฃผ๋ ์ฌ์ดํธ.
JavaScript | React | Node |
---|---|---|
Java | Spring | SpringSecurity | Python | Flask |
---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
Python | PyTorch | Flask |
---|---|---|
![]() |
![]() |
![]() |
MySQL |
---|
![]() |
- ID, PW ์ ๋ ฅ ํ ๋ก๊ทธ์ธ ๋ฒํผ ํ์ฑํ.
- DB์์ ID, PW ์กด์ฌ์ฌ๋ถ ๊ฒ์ฆ ํ ๋ก๊ทธ์ธ ์ฑ๊ณต.
- ์ด๋ฆ, ์ด๋ฉ์ผ, ์์ด๋, ๋น๋ฐ๋ฒํธ๋ฅผ ํตํด ํ์๊ฐ์ .
- ํ๊ธ์ด๋ฆ์ด ์๋๋ฉด ์์ธ ์ฒ๋ฆฌ ํ ๊ฐ์ด๋ ๋ฌธ๊ตฌ ์ถ๋ ฅ. ex) ํ๊ธ์ด๋ฆ์ด ์๋๋๋ค.
- ์ด๋ฉ์ผ ํ์์ด ์ฌ๋ฐ๋ฅด์ง ์์ผ๋ฉด ์์ธ ์ฒ๋ฆฌ ํ ๊ฐ์ด๋ ๋ฌธ๊ตฌ ์ถ๋ ฅ. ex) ์ฌ๋ฐ๋ฅธ ์ด๋ฉ์ผ ํ์์ด ์๋๋๋ค.
- ์ด๋ฉ์ผ ํ์์ด ์ฌ๋ฐ๋ฅด๋ฉด ์ค๋ณต์ฒดํฌ ๋ฒํผ ํ์ฑํ.
- ์์ด๋์ ํน์๋ฌธ์๊ฐ ํฌํจ๋๊ฑฐ๋ 5์ ๋ฏธ๋ง์ด๋ฉด ์์ธ ์ฒ๋ฆฌ ํ ๊ฐ์ด๋ ๋ฌธ๊ตฌ ์ถ๋ ฅ. ex) ํน์๋ฌธ์๋ฅผ ์ ์ธํด์ฌ 5์ ์ด์์ผ๋ก ์ ๋ ฅํด ์ฃผ์ธ์.
- ์์ด๋ ํ์์ด ์ฌ๋ฐ๋ฅด๋ฉด ์ค๋ณต์ฒดํฌ ๋ฒํผ ํ์ฑํ.
- ์ค๋ณต ์ฒดํฌ ๋ฒํผ ํด๋ฆญ ์ DB์ ์กด์ฌ ์ฌ๋ถ ๊ฒ์ฆ ํ ์ฌ์ฉ ๊ฐ๋ฅ(์ฌ์ฉ ๊ฐ๋ฅํ ์ด๋ฉ์ผ, ์์ด๋์ ๋๋ค.) ์ฌ์ฉ ๋ถ๊ฐ(์ด๋ฏธ ์กด์ฌํ๋ ์์ด๋, ์ด๋ฉ์ผ์ ๋๋ค.)
- ํน์๋ฌธ์๋ฅผ ํฌํจํ์ฌ 8์ ์ด์์ด๋ฉด ์ฌ๋ฐ๋ฅธ ๋น๋ฐ๋ฒํธ.
- ์ ๋ ฅ๋ ๋น๋ฐ๋ฒํธ์ ๋์ผ์ฌ๋ถ ํ์ธ.
- ๋ชจ๋ ์ ๋ ฅ๊ฐ์ด ์ ์์ด๋ฉด ๊ฐ์ ์๋ฃํ๊ธฐ ๋ฒํผ ํ์ฑํ.
- ๊ฐ์ ์๋ฃ ํ ํ์๊ฐ์ ์๋ด ๋ฉ์ผ ๋ฐ์ก ํ ๋ก๊ทธ์ธ ํ์ด์ง๋ก ์ด๋.
- ์ด๋ฆ ์ ๋ ฅ.
- ๊ฐ์ ํ ์ด๋ฉ์ผ ์ ๋ ฅ.
- DB์์ ์กด์ฌํ๋ ํ์์ธ์ง ๊ฒ์ฆ ํ ๋ง์คํน ์ฒ๋ฆฌ๋ ์์ด๋ ์ถ๋ ฅ. ex) abcd12**
- ์์ด๋ ์ ์ฒด ๋ณด๊ธฐ ๋ฒํผ ํด๋ฆญ ์ ๋ฉ์ผ๋ก ์ธ์ฆ๋ฒํธ ๋ฐ์ก.
- ์ธ์ฆ๋ฒํธ ์ ๋ ฅ ํ ์ ์ฒด ์์ด๋ ํ์ธ ๊ฐ๋ฅ.
- ์ด๋ฆ ์ ๋ ฅ.
- ๊ฐ์ ํ ์์ด๋ ์ ๋ ฅ.
- ๊ฐ์ ํ ์ด๋ฉ์ผ ์ ๋ ฅ.
- ์ด๋ฉ์ผ ์ ๋ ฅ ํ ์ธ์ฆ ๋ฒํผ ํ์ฑํ ๋ฐ ํด๋ฆญ.
- ๋ฉ์ผ๋ก ๋ฐ์ก๋ ์ธ์ฆ๋ฒํธ๋ฅผ ์ ํ ์๊ฐ ์์ ์ ๋ ฅ ์ ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝํ๊ธฐ ํ์ด์ง๋ก ์ด๋.
๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝํ๊ธฐ ํ๋ฉด
- ์๋ก์ด ๋น๋ฐ๋ฒํธ ์ ๋ ฅ.
- ํน์๋ฌธ์ ํฌํจ 8์ ์ด์์ด๋ฉด ์ฌ์ฉ ๊ฐ๋ฅ ์๋๋ฉด ์ฌ์ฉ ๋ถ๊ฐ.
- ์ ๋ ฅ๋ ๋น๋ฐ๋ฒํธ์ ๋์ผ์ฌ๋ถ ํ์ธ.
- ์๋ฃ.
- ์์, ํ์ ๋ฑ ์นดํ ๊ณ ๋ฆฌ ๋ณ๋ก ์ด๋ฏธ์ง ํฌ๋กค๋ง ํ DB์ ์ ์ฅ.
- ๋๋ ๊ทธ ์ค ๋๋์ผ๋ก ์ด๋ฏธ์ง ์ ๋ก๋.
- ์ ๋ก๋๋ ์ด๋ฏธ์ง์ DB์ ์ ์ฅ๋์ด์๋ ์ด๋ฏธ์ง๋ฅผ AI๊ฐ ์ ์ฌ๋ ์ธก์ .
- ์ ์ฌ๋๊ฐ ๋์ ์์๋๋ก ์ด๋ฏธ์ง ๋ฆฌํด.
- ์นดํ ๊ณ ๋ฆฌ์ ๋ง๊ฒ ๋ถ๋ฅ ํ ์ ์ ํ๋ฉด ์ถ๋ ฅ.
ํ ํ๋ก์ ํธ๋ฅผ ํตํด ํ์ ๋ฅ๋ ฅ, R&R, github ๋ฑ ๋ค์ํ ๊ฒฝํ์ ํ ์ ์์ด์ ์ข์์ต๋๋ค. UI/UX๋ฅผ ๋์์ธ ๋ฐ ๊ธฐํํ๋ฉด์ ์ฌ์ฉ์ ์นํ์ ์ธ ์๋น์ค๋ฅผ ๋ง๋ค ์ ์์ด์ ์ข์ ๊ฒฝํ์ด์์ต๋๋ค. ํนํ Login๊ณผ ๊ด๋ จ๋ ๋ก์ง์ ๊ตฌํํ ๋ JWT, AXIOS, 10๊ฐ ๊ฐ๊น์ด ๋๋ ๋ฆฌ์กํธ ๋ชจ๋์ ์ฌ์ฉํ๋ฉด์ ๋์ฑ ์์ ํ๊ณ ํจ๊ณผ์ ์ธ ๊ธฐ๋ฅ์ ๊ตฌํํ ์ ์์ด์ ์ข์ ๊ฒฝํ์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค!!
AI ๋ชจ๋ธ์ ์ง์ ํ์ต์์ผฐ์ง๋ง.. ์ ๋ก๋๋ ์ด๋ฏธ์ง์ ํฌ๋กค๋ง ๋ ์ด๋ฏธ์ง ์ ์ฌ๋๊ฐ ๋ง์ด ๋จ์ด์ ธ์ ์์ฌ์ ์ต๋๋ค ใ ใ ๋ํ ๋ก๊ทธ์ธ ์ ๋ง์ด ์ฌ์ฉ๋๋ ๋ณด์ ๊ธฐ์ ์ธ JWT๋ฅผ ์ ์ฉ์์ผฐ์ง๋ง Token ๊ด๋ฆฌ๋ฅผ ์ ๋๋ก ํ์ง ๋ชปํ ๊ฒ ๋ง์ด ์์ฌ์์ด ๋จ์ต๋๋คใ ใ ์ข ๋ ์๋ฒฝํ ์๋น์ค๋ฅผ ๋ง๋ค์ง ๋ชปํด ์์ฌ์์ด ๋จ์ต๋๋ค ใ
1. ํ๋ก์ ํธ ๋ฆฌํฉํ ๋งํ๊ธฐ.
2. ๋ก๊ทธ์ธ ๋ณด์๊ธฐ์ ์ ๋๋ก ์ฌ์ฉํ๊ธฐ.
3. Front ๋ฟ๋ง ์๋๋ผ AI ๋ฐ ์๋ฒ ์ฝ๋ ๋ถ์ํ๊ธฐ.