์ด ๊ธ์ ์ดํดํ๊ธฐ ์ํ ์ ํ์ง์
- React
- NPM
- curl์ด๋ request๋ชจ๋๊ณผ ๊ฐ์ ์์ฒญ๊ด๋ จ ์ง์
- Javascript์ ๋ํ ์ง์
- FCM์ httpsํน์ localhost์์๋ง ๋์ํ๋ฉฐ http์์๋ ๋์ํ์ง ์์ต๋๋ค.
๋ง์ ํ์ฌ๋ค์ด ์น์ฑ์ ๊ตฌ์ถํ ๋ React๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ์์งํ ์ฐ๋ฆฌ๋๋ผ๋ ์์ง๋ frontend ํ๋ ์์ํฌ๋ณด๋ค๋ ์ ํต์ ์ธ ๋ฐฉ์์ ์น์ ์ ํธํ๋ ๊ฒฝํฅ์ด ์๋ ๊ฒ ๊ฐ์ง๋ง ์คํํธ์ ๊ณผ ๊ฐ์ ๋ง์ ์ ์ ํ์ฌ๋ค์ด React๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๊ทธ๋ด ๊ฒฝ์ฐ ๋น ๋ฅธ ์น ๊ตฌ์ถ์ ์ํด Google์ด๋ AWS์ ์๋น์ค๋ฅผ ๋ง์ ์ฌ์ฉํ๋๋ฐ์, FCM๋ push notification์ ๋น ๋ฅด๊ฒ ๊ตฌ์ถํ ์ ์๊ฒ ํด์ฃผ๋ Firebase ์๋น์ค์ ํ๋์ ๋๋ค. ์ด๋ฆ๋ถํฐ Firebase Cloud Messaging(FCM)์ด์ฃ . ์ด ๊ธ์ ํตํด์๋ ์์ฃผ ๊ฐ๋จํ ์๋ฆผ์๋น์ค ๊ตฌ์ถ์ ๋ํด์ ๋ค๋ค๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ฒ์ฒํ ํ๋ฒ ์์๋ณด๋๋ก ํ์ฃ .