์ค์ ! FastAPI ์ ๋ฌธ
์ค๋ฌด์ ๋ฐ๋ก ์ ์ฉ ๊ฐ๋ฅํ FastAPI ์ฌ์ฉ๋ฒ์ ์ตํ๋๋ค!
์๊ฐ์ 984๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

์ด๋ฒ ๊ฐ์๋ ์์ ์ ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ๋ฅผ ์ํ ๊ธฐ์ด๋ถํฐ ์ฌํ ์ ๋ต๊น์ง ๋ชจ๋ ๋ฐฐ์ฐ๋ ๊ฐ์์ ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ์ ํ์ํ ๊ธฐ๋ณธ ์ง์๋ถํฐ ๊ผผ๊ผผํ๊ฒ ์ ๋ฆฌํ๊ณ , ์ค๋ฌด์์ ์์ฃผ ์ฌ์ฉ๋๋ ํ ์ด๋ธ ์ค๊ณ ์ ๋ต๊ณผ ํจํด ์ง์ค์ ์ผ๋ก ํ์ตํฉ๋๋ค.
๊ฐ์ด ์๋๋ผ ๋ ผ๋ฆฌ์ ์ธ ์ด๋ก ์ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ค๊ณํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค.
์ ๊ท ๋ฐ์นญ ๊ธฐ๋ ์ผ๋ก 70% ํ ์ธ ์ค์ด๋, ์ด๋ฒ ๊ธฐํ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ ์ ๋ณต์ ๋์ ํ์ธ์!
๋ถํธ์บ ํ ๊ฐ์ฌ ํ๋์ ๋ฐํ์ผ๋ก Django ์ ๋ฌธ์ ๋ถ๋ค์ด Django ํ์ต์ ํ๋ค์ดํ๋ ๋ถ๋ถ์ ์น์ ํ๊ณ ์์ธํ๊ฒ ์์๋ณด๋ ๊ฐ์๋ฅผ ์ ์ํ์์ต๋๋ค.
Django์ ํต์ฌ ๊ฐ๋ ๊ณผ ์ฃผ์ ๊ธฐ๋ฅ์ 17์๊ฐ์ ๊ฑธ์ณ ์์ธํ๊ฒ ๋ฐฐ์ฐ๋ ๊ฐ์์ ๋๋ค. ๋ค์ํ ์ค์ ํ๋ก์ ํธ๋ฅผ ํตํด ์ค๋ฌด์์ ์์ฃผ ์ฌ์ฉ๋๋ ๊ธฐ์ (์์ ๋ก๊ทธ์ธ, JWT, ์บ์ฑ) ๋ฑ์ ์ง์ค์ ์ผ๋ก ํ์ตํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ง์ง๋ง์๋ ์ง์ ๋ง๋ ํ๋ก์ ํธ๋ฅผ AWS Elastic Beanstalk์ ์ด์ฉํ์ฌ ๋ฐฐํฌํ๋ ์ค์ต๊น์ง ์งํํฉ๋๋ค.
3์๊ฐ ๋ถ๋์ ๋ฌด๋ฃ ๊ฐ์๋ฅผ ์ ๊ณตํ๊ณ ์์ผ๋, ๊ฐ์๋ฅผ ๋จผ์ ์๊ฐํด๋ณด์๊ณ ๊ฐ์ ๋ด์ฉ์ด ์ ๋ง๋์ง ํ์ธํด๋ณด์๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.
ํ์ฌ 2์ฃผ๊ฐ ์ผ๋ฆฌ๋ฒ๋ 50% ํ ์ธ ์ค์ด๋ ๋ง์ ๊ด์ฌ ๋ถํ๋๋ฆฝ๋๋ค.
๊ฐ์ฌํฉ๋๋ค!






