์ฌํ ๋ฆฌ๋ทฐ ์ฌ์ดํธ Supabase ์ฐ๋ ํธ๋ฌ๋ธ์ํ
SSR ํ์ด๋๋ ์ด์ , RLS ์ ์ฑ , ์ธ์ฆ ์ปจํ ์คํธ, ์ธ๋ํค ๊ด๊ณ ๋ฌธ์ ํด๊ฒฐ ๊ณผ์
SSR ํ์ด๋๋ ์ด์ , RLS ์ ์ฑ , ์ธ์ฆ ์ปจํ ์คํธ, ์ธ๋ํค ๊ด๊ณ ๋ฌธ์ ํด๊ฒฐ ๊ณผ์
Vite vs Webpack ์ ํ ๋งฅ๋ฝ๊ณผ ๋ก๋ยทํ๋ฌ๊ทธ์ธ ์ค์ต์ผ๋ก ๋น๋ ์๋ฆฌ ์ฒด๋
๋ฐ์ดํฐ ํ์นญยท์ํ ๊ด๋ฆฌ๋ฅผ ํ ์ผ๋ก ์ถ์ถํด ์ฌ์ฌ์ฉ์ฑ๊ณผ ๊ฐ๋ ์ฑ์ ๊ฐ์
API ์ธ์ฆยท์์ฒญ ๊ตฌ์กฐ ์ ๋ฆฌ๋ก ๋ค์ํ ๋ชฉ์๋ฆฌ/์๋ ์ต์ ๊ณผ ๋จ์ด ์ฌ์ ๊ธฐ๋ฅ ๊ตฌํ
๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ๋ผ์ด๋์ Thumb-ํธ๋ ๋ถ์ผ์น๋ฅผ ์ปค์คํ ๊ตฌํ์ผ๋ก ํด๊ฒฐํ๊ณ ๋์์ธ๊ณผ 1:1 ๋งค์นญ์ ๋ฌ์ฑํ ์ฌ๋ก
๊ท์น ์ฌํฉ์ยทPR ์์นยท์์ ๊ณต์ ๋ก ์ปจ๋ฒค์ ์ค์ ๋ฌธํ๋ฅผ ์ ์ฐฉ์ํจ ์ฌ๋ก
์ธ์ ์คํ ๋ฆฌ์ง ๊ธฐ๋ฐ ์ปค์คํ ์ธ์ฆ์ ๋ณด์ ์ทจ์ฝ์ ์ NextAuth+JWT๋ก ๊ฐ์ ํ๊ณ Google OAuth๋ฅผ ํตํฉ
Next.js์ Vercel์ ์ฌ์ฉํ๋ฉด์ ๊ฒช์ ๋ฌธ์ ๋ค๊ณผ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ ๋ฆฌํฉ๋๋ค.