๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ฐ˜์‘ํ˜•

MySQL

Android Studio + Node.js + MySQL ํ”„๋กœ์ ํŠธ ํŒŒ์ผ ๊ตฌ์กฐ ํŒŒ์ผ๊ตฌ์กฐ & Backend ์‹œ์ž‘ ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ ๊ณต๋ถ€๋ชฉ์ ์œผ๋กœ ๊ธธ ๊ณ ์–‘์ด๋“ค์˜ ์‚ฌ์ง„์„ ์ฐ์–ด์„œ ์œ„์น˜์™€ ์‚ฌ์ง„์„ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ์•ฑ์„ ๋งŒ๋“ค๊ณ  ์žˆ๋‹ค. UI๋Š” ์–ด๋Š์ •๋„ ๋งŒ๋“ค์—ˆ๊ณ  ์ด์ œ DB์™€ ์„œ๋ฒ„๋ฅผ ์—ฐ๊ฒฐ์‹œํ‚ค๋Š” ์ž‘์—…์„ ์‹œ์ž‘ํ•˜๊ฒŒ ๋˜์–ด์„œ ๊ณต๋ถ€ํ•œ ๊ฒƒ์„ ์ •๋ฆฌํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์•ž์œผ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ๊ณต๋ถ€ํ•˜๋Š”๊ฒƒ๋“ค์„ ๊ธฐ๋กํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์ „๋ถ€๋Š” ์•„๋‹ˆ์ง€๋งŒ ํ•˜๋ฉด์„œ ์–ด๋ ค์› ๋˜ ๊ฒƒ(๋ชจ๋“ˆ ์‚ฌ์šฉ๋ฒ•, ๊ฐœ๋… ๋“ฑ)์„ ์œ„์ฃผ๋กœ ์ •๋ฆฌํ•˜๋ ค๊ณ  ํ•œ๋‹ค. Node js ์ฝ”๋”ฉ ํŒจํ„ด ์šฐ์„  ์•„๋ž˜ ๋ธ”๋กœ๊ทธ๋ฅผ ์ฐธ๊ณ ํ•ด์„œ Routes-Controllers-Services ๊ตฌ์กฐ๋ฅผ ์ด์šฉํ•ด์„œ Node๋ฅผ ๊ตฌ์„ฑํ•˜๋ ค๊ณ  ํ•œ๋‹ค. Node.js ์ฝ”๋”ฉ ํŒจํ„ด (Routes-Controllers-Services ๊ตฌ์กฐ) ์œ„ ํŒŒ์ผ ๊ตฌ์กฐ๋Š” ๋ธ”๋กœ๊ทธ๋ฅผ ์ฐธ๊ณ ํ•ด์„œ ๋งŒ๋“ค์–ด๋ณธ ํŒŒ์ผ ๊ตฌ์กฐ์ด๋‹ค. ํ•˜๋‚˜์”ฉ ๊ตฌ์„ฑ์„ ๋ณด๋ฉด, se.. ๋”๋ณด๊ธฐ