- ์คํ๋ง ํ๋ ์์ํฌ๊ฐ ๋ฌด์์ธ์ง ์ดํดํฉ๋๋ค.
- ์คํ๋ง์ ๊ณต๋ถํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค.
- ์คํ๋ง์ผ๋ก ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์ดํดํฉ๋๋ค.
๋ชฉ์ฐจ ์ดํด๋ณด๊ธฐ
- ๊ฐ์ ์๊ฐ
- ๊ฐ์ ์๋ฃ
- ํ๋ก์ ํธ ์์ฑ
- ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ดํด๋ณด๊ธฐ
- View ํ๊ฒฝ์ค์
- ๋น๋ํ๊ณ ์คํํ๊ธฐ
- ์ ์ ์ปจํ ์ธ
- MVC์ ํ ํ๋ฆฟ ์์ง
- API
- ๋น์ฆ๋์ค ์๊ตฌ์ฌํญ ์ ๋ฆฌ
- ํ์ ๋๋ฉ์ธ๊ณผ ๋ฆฌํฌ์งํ ๋ฆฌ ๋ง๋ค๊ธฐ
- ํ์ ๋ฆฌํฌ์งํ ๋ฆฌ ํ ์คํธ ์ผ์ด์ค ์์ฑ
- ํ์ ์๋น์ค ๊ฐ๋ฐ
- ํ์ ์๋น์ค ํ ์คํธ
- ์ปดํฌ๋ํธ ์ค์บ๊ณผ ์๋ ์์กด๊ด๊ณ ์ค์
- ์๋ฐ ์ฝ๋๋ก ์ง์ ์คํ๋ง ๋น ๋ฑ๋กํ๊ธฐ
- ํ์ ์น ๊ธฐ๋ฅ - ํ ํ๋ฉด ์ถ๊ฐ
- ํ์ ์น ๊ธฐ๋ฅ - ๋ฑ๋ก
- ํ์ ์น ๊ธฐ๋ฅ - ์กฐํ
- H2 ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค์น
- ์์ JDBC
- ์คํ๋ง ํตํฉ ํ ์คํธ
- ์คํ๋ง JdbcTemplate
- JPA
- ์คํ๋ง ๋ฐ์ดํฐ JPA
- AOP๊ฐ ํ์ํ ์ํฉ
- AOP ์ ์ฉ
- ๋ค์์ผ๋ก
"์คํ๋ง ํด์ผ์ง.."๋ง ์ ๋ฐฑ๋ฒํ๋ค ์ด๋ฒ์ ์คํ๋ง์ ๋ฐฐ์ฐ๊ฒ ๋์๋ค. ์ ๋ฌธ ๊ฐ์๋ผ ๋ด์ฉ์ด ๊น์ง ์์ง๋ง, ์คํ๋ง์ ํต์ฌ์ ํ ๋ฒ์ฉ ํ๊ณ ๊ฐ์ ์ข์๋ค.
์ง์์ ๊ณต๋ถํ์ผ๋ฉด ์ข์์ ๊ฒ ๊ฐ์ง๋ง, ํ์ฌ์์ Flask๋ก API ๊ฐ๋ฐํ๋ฉด์ ๋น๊ตด์ด์งํฐ๋ผ ์คํ๋ง์์ ์ ๊ณตํ๊ณ ์๋ ๊ธฐ๋ฅ์ ๋ณผ ๋๋ง๋ค ๊น์ง ๋๋๋ค. ์ฝ๊ฐ ์ ์ ๋ ธ๋ง๋์ฝ๋์์ ์์ ๋ฐ๋๋ผ JS๋ก ์น ๊ฐ๋ฐํ๋ค React๋ก ๊ฐ๋ฐํ์ ๋ ๋๋ ๊ทธ ๊ธฐ๋ถ๊ณผ ๊ฐ๋ค. ๋ํ ๊ฐ์ฒด์งํฅ ์์น๋ ๊ฐ์ด ๋ฐฐ์ธ ์ ์์ด์ ์ข๋ค.
๊พธ์คํ ํด์ ๋ด๋ ์๋ฐ๊ธฐ๊น์ง ์คํ๋ง ๋ก๋๋งต์ ์์ ์ ๋ณตํ๊ณ ์ถ๋ค.