๐ฅ ํฌํธํด๋ฆฌ์ค๊ฐ ์์ด์ผ ํ ๊ฒ ๊ฐ์๋ฐ...
๊ฐ๋ฐ์์๊ฒ ํฌํธํด๋ฆฌ์ค(์ดํ ํฌํด)์ ํ์๋ค. ์ด๋ ์ ๋ ๊ท๋ชจ ์๋ ๊ธฐ์
, ์๋ฅผ ๋ค๋ฉด ๋๊ธฐ์
์ ์
๊ณต์ฑ๋ผ๋ ๊ฐ.. ๋ฅผ ์ ์ธํ๋ฉด ํฌํด PT๋ ์
๋ชฝ์ด๋ค ์ ์ด๋ ๋์๊ฒ. ํน์ถ๋ ๋ถ์ผ, ์๋ฑํ ๊ธฐ์ ์คํ ๋ฑ๋ฑ ๋ ์๋ฌด๊ฒ๋ ์๋ค. ๊ทธ๋๋ ํฌํด์ ์์ด์ผํ๋ค. ็ก์์ ๆ๋ฅผ ์ฐฝ์กฐํ๋ ์ ์ ์ด ํ์ํ๋ค.
๐ป Web์ผ๋ก ๋ง๋ค์ด๋ณด์.
์น์ผ๋ก ์ ๊ณต๋๋ ํฌํธํด๋ฆฌ์ค๋ ๊ทธ๋ฅ ์ข๋ค. ์ธํฐ๋ท๊ณผ ์ฃผ๋ฅ์ด๋ง ์์ผ๋ฉด ๋ฉด์ ์ค๋น๋ ๋์ด๋ค. ์ด๋งํ ์ ๊ทผ์ฑ๊ณผ ํธ์์ฑ์ด ์๋ค. ๋ค๋ฅธ ์์ด๋์ด๋ ๊ธฐ์ ์ด ์๋ ๊ฒ ๋ํ ๋ง๋ค.
๋ ํ๋ก ํธ์๋ ์ ๋ฌธ ๊ฐ๋ฐ์๋ ์๋์ง๋ง React๋ฅผ ์กฐ๊ธ ์๊ณ , ๋ฐฑ์๋ ์ ๋ฌธ ๊ฐ๋ฐ์๋ ์๋์ง๋ง Django,Springboot,Node.js๋ฅผ ์กฐ๊ธ ์๋ค. ๊ทธ๋ผ ์ผ๋จ React๋ฅผ ์ฐ๊ณ (์์งํ ์ฉ๋ถํธ์คํธ๋ฉ ๊ณ ๋ฏผํจ) ๋ฐฑ ๋จ์๋ Node.js๊ฐ ํธํ๊ฒ ์ง๋ง ๊ทธ ์กฐํฉ์ ์์ ์ ๋ง์ ธ๋ดค์ผ๋ Django๋ฅผ ๋ถ์ฌ๋ณด์. ์์งํ ํฌํด์ ์๋ฒ๊ฐ ๊ตณ์ด ์์ด์ผ ํ ์ด์ ๋ ์๋ค. ํ์ง๋ง ์์ด์ผ ํ ์ด์ ๋ ๋์ค์ ๋ง๋ค ์ ์์ ๊ฒ ๊ฐ๋ค. ์ฌ๋ฏธ์๋ ๊ฒ๋ค์ ๋ถ์ฌ ๋ณผ ์ ์๊ฒ ์ง.
๐ ์๋ง๋ค ์๋ฒ.
๊ทผ๋ฐ ์น ๋ง๋ค๋ฉด ์ด๋๋ค ์ฌ๋ฆฌ๋. ec2, gcp? ์ ๋ฃ๋ค. ๋ด ์ปด? ์ ๋ฃ๋ค. ๋ด๊ฐ ์๋ ๋ฌด๋ฃ ํธ์คํ
์๋น์ค๊ฐ heroku, pythonenywhere๊ฐ ์๋ค. ๋ ๋ค ์จ๋ดค๋๋ฐ pythoneneywhere์ ๊ณผ๊ธํด์ ์
๊ทธ๋ ์ด๋ ์ํ๋ฉด ์ ํ๋๋๊ฒ ๋๋ฌด ๋ง๋ค. ํธ์คํ
์๋ฒ์์ ์ธ๋ถ ๋๋ฉ์ธ ์ ๊ทผ๋ ๋ชปํ๋ค. heroku๋? ๋๋ค. ๋จ, ์ด์ง ๋๋ฆฌ๋ค. ์ด์ ๋ ์๋ฒ๊ฐ ๋ฏธ๊ตญ, ์ ๋ฝ์ธ๋ฐ๋ค๊ฐ 15๋ถ ๋์ reques๊ฐ ์์ผ๋ฉด ์ฃผ๋ฌด์ ๋ค. ๊ทธ๋์ 14๋ถ ๋ง๋ค ๊นจ์ฐ๋ ๋ฐฉ๋ฒ์ด ์๋ค. ์ถํ์ ์ค๋ช
.
react + django + heroku ์กฐํฉ์ผ๋ก ๋ง๋ค์ด๋ณด์
https://whoami-moonseok.herokuapp.com/