์ด๋ ธ๋ฒ ์ด์ ์บ ํ/ํ๋ก์ ํธ (2) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ ์ค์ ํ๋ก์ ํธ - ๋ด๋๋ด์ฌ ๊ด๊ณ ์๋ ์๋งน์ด๋ก ๊ฐ๋ ์ฐฌ ์ ๋ณด๋ฅผ ์ฐพ๊ณ ์ถ์ผ์๋ค๋ฉด ์ ์ ๋ค์ด ๋ด ๋์ผ๋ก ์ฌํํ๊ณ ์ธ์ฆํ๋ ๋ด๋๋ด์ฌ๋ฅผ ์จ๋ณด์ธ์! ๊ด๊ณ ์๋ ์ฌํ ํ๊ธฐ ๋ด๋๋ด์ฌ๋ก ๋ ๋๊ธฐ โ๏ธ Back-End Github ๐ Front-End Github ๐ ๐ง๐ป๐ป๐ฉ๐ป๐ป ํ์ ์๊ฐ ์๋น์ค ๊ฐ์ ๋ด ๋๋ด๊ณ ๋ด๊ฐ ์ฌํํ๋, ์ง์ ์ฑ์๋ ๊ตญ๋ด ๋จ๊ธฐ ์ฌํ ์ ๋ณด ๊ณต์ ํ๋ซํผ ์๋น์ค ์๋น์ค ์ํคํ ์ณ Front-end node.js, ์ฌ์ฉ์ ์์ฒญ์ ๋ฐ๋ฅธ ๊ฐ๊ธฐ ๋ค๋ฅธ ์น์ฌ์ดํธ๋ฅผ ๋ณด์ฌ์ค ์ ์๋๋ก ๋์ ์น ํธ์คํ ์ด ๊ฐ๋ฅํ EC2์, ๋ฆฌ๋ฒ์ค ํ๋ก์๋ก์์ ์ญํ ์ ํ๋ฉฐ ์๋ฒ๊ฐ SSL ์์ฒญ์ ์ฒ๋ฆฌํ๋๋ฐ ๋๋ ๋น์ฉ์ด ์๋ nginx๋ฅผ ์ด์ฉํด ๋ฐ์ดํฐ ๋ณด์์ ์ํด https ํ๊ฒฝ์ผ๋ก ๋๊น์๋ ์๋น์ค๋ฅผ ์ ๊ณต ํ ์ ์๊ณ ๋ง์ ๋ ํผ๋ฐ์ค๋ฅผ ๊ฐ์ง PM2๋ฅผ ํตํ ๋ฌด์ค๋จ ๋ฐฐํฌ๋ฅผ .. 1์ฃผ์ฐจ ๋ฏธ๋ํ๋ก์ ํธ 12์กฐ MBTItube ๐ฉํ๋ก์ ํธ ๊ธฐ๊ฐ 2022.08.01 ~ 2022.08.04 ๐ชํ๋ก์ ํธ ์๊ฐ MBTI๋ณ ๊ณต์ ํ๊ณ ์ถ์ ์ ํ๋ธ ์์์ ๊ณต์ ํ๊ธฐ ๋ฒํผ์ผ๋ก ๊ฐํธํ๊ฒ ๋ฑ๋กํ์ฌ, MBTI์ ํ์ ๋ฐ๋ฅธ ๊ณต์ ํ ์์์ ๋ชจ์์ ๋ณผ ์ ์๋ ํ๋ซํผ์ ๋๋ค. ๐ฅํ๋ก์ ํธ ์ด์ ์์ด์ดํ๋ ์ ๋ก๊ทธ์ธ ํ์ด์ง ํ์๊ฐ์ ํ์ด์ง ๋ฉ์ธ ํ์ด์ง ๊ธ์ฐ๊ธฐ ํ์ด์ง ๊ฐ๋ฐํด์ผ ํ๋ ๊ธฐ๋ฅ๋ค (API) Function Method URL Request Response ๋ก๊ทธ์ธ POST /sign_in {'username': username, 'password': password} 'token' ๋ฐํ /post ๋ก ์ด๋ ํ์๊ฐ์ POST /sign_up/save {'username': username, 'password': password, 'nickname': nickna.. ์ด์ 1 ๋ค์