Vite ํ๋ก์ ํธ์ PWA์ FCM ํธ์ ์๋ฆผ ์ ์ฉํ๊ธฐ
ยท
Frontend
0. PWA์ FCM์ ์ฐ๋ ค๋ ์ด์ ์น๊ตฌ๋ค๊ณผ ๊ณต๋ชจ์ ์ ๋๊ฐ๊ธฐ๋ก ํ์๋ค. ๊ณต๋ชจ์ ์ ํ๋ก์ ํธ๋ฅผ ์ ์ถํ๋ ค๋ฉด ๋ช ๊ฐ์ง ์กฐ๊ฑด์ ์ถฉ์กฑํด์ผํ๋๋ฐ, iOS์ Android์์ ๋ชจ๋ ์๋ํด์ผํ๋ฉฐ, ํธ์ ์๋ฆผ์ด ๊ตฌํ๋์ด์ผ ํ๋ค๋ ์กฐ๊ฑด์ด์๋ค. React์ ๋ฌธ๋ฒ์ด ๋น์ทํ React Native๋ฅผ ๋น ๋ฅด๊ฒ ํ์ตํ ํ ์ด ์ธ์ด๋ฅผ ํ์ฉํ์ฌ ๊ฐ๋ฐ์ ์งํํ๋ ๋ฐฉ๋ฒ์ด ๋จผ์ ๋ ์ฌ๋๋ค. ๊ทธ ๋ค์์ ๋ ์ค๋ฅธ ๊ฒ์ด ๋ฐ๋ก PWA(Progressive Web App)์๋ค. PWA ๊ธฐ์ ์ ํ์ฉํ๋ฉด ์น์ฌ์ดํธ์ง๋ง ๋ค์ดํฐ๋ธ ์ฑ์ฒ๋ผ ์ค์นํ์ฌ ์ฌ์ฉํ ์ ์๊ณ , ํธ์ ์๋ฆผ, ์คํ๋ผ์ธ ์๋ ๋ฑ ์ฑ๊ณผ ์ ์ฌํ ๊ธฐ๋ฅ๋ค๋ ๊ตฌํํ ์ ์๋ค. ํธ์ ์๋ฆผ์ FCM(Firebase Cloud Messaging)์ ํตํ์ฌ ๊ตฌํํ๊ธฐ๋ก ํ๋ค. Firebase์ ๋
ํํ์ฌ CRUD๋ฅผ ๊ตฌํ..