[ํ์คํ ์ ๋ฌธ] Firebase๋ณด๋ค 10๋ฐฐ ์ข์ Supabase
ํ์คํ ๊ฐ๋ฐ์ ๋ ๊ฐ๋ฅผ ๋ฌ์์ค Supabase! Firebase์ ์์ํธํ์ธ Supabase๋ก ํ์คํ ๊ฐ๋ฐ์ 2์๊ฐ๋ง์ ์์ฑํฉ๋๋ค.
์๊ฐ์ 2,062๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

โฐ ๋ฏธ๋ค๋๋ ํ์คํ ๊ฐ์, ์ง๊ธ์ด ์ต๋ ํ ์ธ๊ฐ ๊ธฐํ!
์๋ ํ์ธ์, ๋กํ์ ๋๋ค :)
์ด๋ฒ ์ถ์ ์ฐํด์ ์ธํ๋ฐ์์ ์งํ๋๋ ํฅ๋ก ์ถ์ ์๊ฐ ์ฑ๋ฆฐ์ง์ ์ฐธ์ฌ๋ง ํด๋
๐ ๋ชจ๋ ๊ฐ์์ ์ ์ฉ ๊ฐ๋ฅํ 40% ํ ์ธ์ฟ ํฐ์ด ์๋์ผ๋ก ๋ฐ๊ธ๋ฉ๋๋ค!
๋ฐ๋ผ์ ๋ณ๋ ์ฟ ํฐ ๋ฑ๋ก ์์ด๋
โ ์ฑ๋ฆฐ์ง ์ ์ฒญ โ โ ์ฟ ํฐ ์๋ ๋ฐ๊ธ โ โ ํ์คํ ๊ฐ์ ๊ฒฐ์
์ด๋ ๊ฒ ๊ฐ๋จํ๊ฒ ์ธํ๋ฐ ํด๋ก ๊ฐ์๋ ์ต๋ ํ ์ธ๊ฐ(99,000์)๋ก ์๊ฐํ ์ ์์ด์ ๐
๐ ์ถ์ฒ ๊ฐ์
Part 1: Next.js์ NestJS๋ก ์์ํ๋ ์ค์ ํ๋ก์ ํธ
Part 2: ์๊ฐ๋ถํฐ ๋ฐฐํฌ๊น์ง, ์ง์ง ์ธํ๋ฐ ์์ฑํ๊ธฐ
์ ๊ฐ 165,000์ โ 99,000์ (-40%)
๐ ์ถ์ ์ฑ๋ฆฐ์ง ํํ
๋ชจ๋ ๊ฐ์ 40% ํ ์ธ ์ฟ ํฐ ์๋ ๋ฐ๊ธ
๋ฏธ์ ๋ฌ์ฑ ์ ๋ค์ํ ๋ฆฌ์๋ (์ฐธ๊ฐ๋น ํ๊ธ, ์๊ฐ ์ ์ ์ก ํ๊ธ ์ถ์ฒจ ๋ฑ)
ํฅ๋ก๋๊ณผ ํจ๊ปํ๋ ํ์ต & ๋คํธ์ํน ๊ธฐํ
์ด๋ฒ ๊ธฐํ๋ฅผ ๋์น์ง ๋ง๊ณ ,
๐ ๋ฏธ๋ค๋๋ ํ์คํ ๊ฐ์๋ฅผ ๊ฐ์ฅ ํฉ๋ฆฌ์ ์ธ ๊ฐ๊ฒฉ์ผ๋ก ์์ฃผํด๋ณด์ธ์ ๐
์ฌ๋ฌ๋ถ์ ํฌํธํด๋ฆฌ์ค๊ฐ ์ด๋ฒ ์ถ์์ ํ ๋จ๊ณ ๋ ์ฑ์ฅํ๊ธธ ๋ฐ๋๋๋ค.
๊ฐ์ฌํฉ๋๋ค ๐
๐ โ์ธํ๋ฐ ์๋ฐ์ ํด๋ฝ ์คํฐ๋ 3๊ธฐ - ํ์คํ (Next.js, Supabase)โ ์คํฐ๋๊ฐ ์์๋์์ต๋๋ค! ๐

ํ์คํ ๊ฐ๋ฐ์ ๊ณต๋ถํ๊ณ ์ถ์ ๋ถ๋ค์ ์ํ ๋ฌด๋ฃ ์คํฐ๋, ์๋ฐ์ ํด๋ฝ์ด ์๋กญ๊ฒ ์ด๋ ธ์ต๋๋ค!
์ด ์คํฐ๋๋ '[ํ์คํ ์์ฑ] Supabase๋ก ์น์ฌ์ดํธ 3๊ฐ ํด๋ก ํ๊ธฐ (Next.js 14)' ๊ฐ์๋ฅผ ์๊ฐํ๋ ๋ชจ๋ ๋ถ๋ค์ด ๋ฌด๋ฃ๋ก ์ฐธ์ฌํ ์ ์๋ ํ์ต ์ปค๋ฎค๋ํฐ์ ๋๋ค. ๐ก
๐ ์๋ฐ์ ํด๋ฝ์ด๋?
๊ฐ์์ ํจ๊ป ์คํฐ๋๋ฅผ ์งํํ๋ฉฐ, ์ฒด๊ณ์ ์ผ๋ก ํ์ต์ ์ด์ด๊ฐ ์ ์๋๋ก ๋๋ ๋ฌด๋ฃ ์คํฐ๋ ํ๋ก๊ทธ๋จ์ ๋๋ค.
3์ 3์ผ๋ถํฐ 4์ฃผ๊ฐ ์งํ๋๋ฉฐ, ํ์ผ(์~๊ธ) ๋์ ๊พธ์คํ ํ์ตํ ์ ์๋๋ก ์ด์๋ฉ๋๋ค.
๊ฐ์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ฏธ์ ์ด ์ ๊ณต๋๋ฉฐ, ํจ๊ป ๊ณ ๋ฏผํ๊ณ ํผ๋๋ฐฑ์ ์ฃผ๊ณ ๋ฐ์ผ๋ฉฐ ์ฑ์ฅํ ์ ์์ด์!
๐ฅ ์ฐธ์ฌ ๋์
ํ์คํ ๊ฐ๋ฐ์ ๊ณต๋ถํ๊ณ ์ถ์ ๋ถ
Supabase์ Next.js 14๋ฅผ ํ์ฉํ ์ค์ ํ๋ก์ ํธ์ ๋์ ํ๊ณ ์ถ์ ๋ถ
ํผ์ ํ์ตํ๋ ๊ฒ์ด ์ด๋ ค์ ๋ ๋ถ
๋๊ธฐ๋ถ์ฌ๊ฐ ํ์ํ๊ฑฐ๋ ํจ๊ป ์ฑ์ฅํ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ๋ฅผ ์ฐพ๊ณ ์๋ ๋ถ
์ด์ ํผ์ ๊ณต๋ถํ์ง ๋ง์ธ์! ๊ฐ์ด ๋ฐฐ์ฐ๊ณ , ๊ฐ์ด ์ฑ์ฅํ๋ ์๋ฐ์ ํด๋ฝ์์ ํจ๊ปํด์. ๐
๐ ์คํฐ๋ ์ฐธ์ฌํ๊ธฐ: https://www.inflearn.com/course/offline/warmup-club-3-fs
๐ โํ๋ก ํธ ๊ฐ๋ฐ์๋ฅผ ์ํ ๋ฐฑ์๋ 101 (NestJS, TypeORM)โ ๊ฐ์๊ฐ ๋๋์ด ์คํ๋์์ต๋๋ค! ๐
12์ 7์ผ์ ์คํ๋ ํ ๋ฒ์จ 50๋ช ์ด์์ ์๊ฐ์์ด ํจ๊ปํ๊ณ ์์ด์! ์ฌ๋ฌ๋ถ์ ๋จ๊ฑฐ์ด ๊ด์ฌ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. โค

ํ์ฌ ์ผ๋ฆฌ๋ฒ๋ ํ ์ธ ์ค์ผ๋ก, ์ ๊ฐ ๋๋น -30% ํ ์ธ๋ ๊ฐ๊ฒฉ์ ๋ง๋๋ณด์ค ์ ์์ต๋๋ค.
์ด๋ฒ ๊ธฐํ๋ฅผ ๋์น์ง ๋ง์ธ์! ๐
๐ ๊ฐ์ ๋ณด๋ฌ ๊ฐ๊ธฐ: https://inf.run/RKMbu
๐ ๊ฐ์ ๋ณด๋ฌ ๊ฐ๊ธฐ: https://inf.run/RKMbu
๐ ๊ฐ์ ์๊ฐ
์ด ๊ฐ์๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์ฒ์ ๋์ ํ๋ ๋ถ๋ค์ ์ํด ์ค๊ณ๋์์ต๋๋ค.
NestJS์ TypeORM์ ํ์ฉํด ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ ๋ง๋ค์ด ๋ณด๋ฉฐ, ์ค์ ์ ๋ฐ๋ก ํ์ฉํ ์ ์๋ ๊ธฐ์ ๊ณผ ๊ฐ๋ ์ ์ตํ๋ณด์ธ์!
๐ฅ ์ค์ต ์ค์ฌ ๊ฐ์
์ฌํ ๋ฒํท๋ฆฌ์คํธ ์ฑ ํ๋ก์ ํธ๋ฅผ ํตํด ๊ธฐํ๋ถํฐ ๋ฐฐํฌ๊น์ง ์ ๊ณผ์ ์ ๊ฒฝํํฉ๋๋ค.
AWS RDS์ EC2๋ฅผ ํ์ฉํ ๋ฐฑ์๋ ๋ฐฐํฌ ์ค์ต๋ ํฌํจ๋์ด ์์ต๋๋ค.
๐ก ๋๊ตฌ๋ฅผ ์ํ ๊ฐ์์ธ๊ฐ์?
โข ๋ฐฑ์๋ ์ ๋ฌธ์ ์ค๋นํ๋ ํ๋ก ํธ ๊ฐ๋ฐ์
โข ๋น ๋ฅด๊ฒ ์ค๋ ฅ์ ์๊ณ ์ถ์ ์ฃผ๋์ด ๊ฐ๋ฐ์
โข NestJS์ TypeORM์ผ๋ก ์ค์ ํ๋ก์ ํธ๋ฅผ ํด๋ณด๊ณ ์ถ์ ๊ฐ๋ฐ์
์ผ๋ฆฌ๋ฒ๋ ๊ธฐ๊ฐ ๋์ 30% ํ ์ธ๋ ๊ฐ๊ฒฉ์ผ๋ก, ๋ฐฑ์๋ ๊ฐ๋ฐ์ ๋ฌธ์ ์ด์ด๋ณด์ธ์!
๊ณง ๊ฐ์์์ ๋ง๋์ ๐
"ํ๋ก ํธ ๊ฐ๋ฐ์๋ฅผ ์ํ ๋ฐฑ์๋ 101 (NestJS, TypeORM)" ๊ฐ์ ์ต์ข ์ ์ถ์ด ์๋ฃ๋์ด ๊ณง ์ถ์๋ ์์ ์ ๋๋ค! ๐
๊ฐ์ ์ถ์ ์ ์ฌ์ ์ ์ฒญ ํผ์ ์ ์ถํด์ฃผ์ ๋ถ๋ค๊ป๋ 50% ํ ์ธ ์ฟ ํฐ์ ์ฆ์ ํด ๋๋ฆฝ๋๋ค.

์์ง ์ ์ฒญํ์ง ์์ผ์ จ๋ค๋ฉด ์๋๋ฌ์ฃผ์ธ์!
๐ ์ฌ์ ์ ์ฒญํ๊ธฐ
์๋ ํ์ธ์ ์ฌ๋ฌ๋ถ! ๋กํ์ ๋๋ค.
9/5(๋ชฉ) 19์์ Supabase ๋ผ์ด๋ธ๋ฅผ ์งํํ๊ฒ ๋์์ต๋๋ค ๐

ํด๋น ๋ผ์ด๋ธ์์๋ "1) ์์ฑํ์ ํ๋ก์ ํธ ์ฝ๋์ ๋ํ ํผ๋๋ฐฑ" ๋๋ "2) Supabase ๊ด๋ จ ๊ถ๊ธํ ์ "์ ๋ต๋ณ๋ฐ์ผ์ค ์ ์์ต๋๋ค.
1๋1 ๋ฉํ ๋ง๊ถ, ์ํ๋ผ์ด์ฆ ํ ์ธ์ฟ ํฐ ๋ฑ ๋ค์ํ ๊ฒฝํ๋ ์ฆ์ ๋ ์์ ์ด๋ ๋ง์ ์ฐธ์ฌ ๋ถํ๋๋ฆฝ๋๋ค ๐
1) "๊ตฌ๊ธํผ ์ ์ถ" -> ๋กํ๋์๊ฒ ๋ฌด์์ด๋ ๋ฌผ์ด๋ณด์ธ์!
2) "๋ผ์ด๋ธ ์ฐธ์ฌ" -> ์ /๋ฌด๋ฃ ๊ฐ์์ ๊ฐ์์ ์ข์์๋ฅผ ๋๋ฅด์๋ฉด ๋ผ์ด๋ธ ๋น์ผ์ ๋งํฌ๊ฐ ๋ฐ์ก๋ฉ๋๋ค!
๊ฐ์ฌํฉ๋๋ค.
p.s) ๊ณง ๋์ ์๊ฐ์ 1000๋ช ์ ์๋๊ณ ์๋ค์! ์ ๊ฐ์๋ฅผ ๋ค์ด์ฃผ์ ๋ชจ๋ ์๊ฐ์๋ถ๋ค ์ง์ฌ์ผ๋ก ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ํ๋ณตํ ๊ธ์์ผ ๋ณด๋ด์๊ธธ ๋ฐ๋๋๋ค โบ
[300๋ช ๋ํ๐] ์ฟ ํฐ ์ฝ๋ ๋ฆฌ๋ง์ธ๋!
์๋ ํ์ธ์! Supabase ๊ฐ์๋ฅผ ์ ์ํ ๋กํ์ ๋๋ค.
โFirebase๋ณด๋ค 10๋ฐฐ ์ข์ Supabaseโ ๊ฐ์๋ฅผ 300๋ช ๋๊ฒ ์๊ฐํด ์ฃผ์ ์ ์ง์ฌ์ผ๋ก ๊ฐ์ฌ๋๋ฆฝ๋๋ค! ์ด๋ ๊ฒ ๋น ๋ฅด๊ฒ ๋ง์ ๋ถ๋ค์ด ๊ฐ์๋ฅผ ์๊ฐํด์ฃผ์ค ์ค ๋ชฐ๋๋๋ฐ ๋ง์ ๊ด์ฌ ๋ณด์ฌ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ "๋ง์น๋ฉฐ" ๊ฐ์ข์์ ํ์คํ ๊ฐ์ข ์ฟ ํฐ ์ฝ๋๋ฅผ ์๋ด๋๋ฆฌ๊ณ ์์ต๋๋ค. ๋์น์ จ์ ๋ถ๋ค์ ์ํด ์์์ผ๋ก ์ฟ ํฐ์ฝ๋๋ฅผ ๋ค์ ํ ๋ฒ ์ ๋ฌ๋๋ฆฝ๋๋ค ๐ฅฐ
์ฟ ํฐ ์ฝ๋:
16894-77f15977b380ํ ์ธ ๊ธ์ก:
30,000์์ ํจ ๊ธฐ๊ฐ:
~8/31
ํน์ ๊ฐ์์ ๋ฏธํกํ ๋ถ๋ถ์ด ์๊ฑฐ๋ ๋ณด์ถฉ๊ฐ์ ์ ์์ ์ํ์๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ธ์ ๋ ์ง ๋ง์ ๋ถํ๋๋ฆฝ๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
- ๋กํ ๋๋ฆผ






