๐ โํซํ ์คํ์ผ๋ก ์ค์ ์๋น์ค๋ฅผ ๋ง๋๋ ๊ณผ์ ์ ์จ๊น์์ด ๋ณด์ฌ๋๋ฆฝ๋๋ค.โ
์ด๋ก ๋ณด๋ค๋ ํ๋ก์ ํธ ์์ฃผ์ ์ค๋ฌด ๊ฐ์๋ก ํ์ ์ ๋ฐ๋ก ๋์์ด ๋ ์ ์๋ ๋ด์ฉ์ ์ ๊ณตํฉ๋๋ค.
(ํ) ๋ค์นด๋ผ์ฟ ๋ฐฐ ์ฌ์ง
(ํ) 7๋ ์ฐจ ํ์คํ ๊ฐ๋ฐ
(๊ฐ์) ์คํ๋ฅดํ ์ฝ๋ฉํด๋ฝ ๊ฐ์ฌ
(๊ต์ก) ํ๊ตญ๊ณผํ๊ธฐ์ ์(KAIST) ์ ์ฐํ๊ณผ ์กธ์
Courses
Reviews
- [Fullstack Introduction] Supabase, 10x Better Than Firebase
- Inflearn Clone Coding Part 1: Hands-on Project Starting with Next.js and NestJS
- Inflearn Clone Coding Part 1: Hands-on Project Starting with Next.js and NestJS
- Inflearn Clone Coding Part 1: Hands-on Project Starting with Next.js and NestJS
- [Fullstack Introduction] Supabase, 10x Better Than Firebase
Posts
Q&A
๋ง์ฐ์ค ๋ถ๋๋ฝ๊ฒ ์์ง์ด๋๊ฑด ์ด๋ค๊ฑธ ์ฌ์ฉํ์ จ๋์?
์ ์๋ ํ์ธ์ ๐ ์์ ๋น๋ฐ์ด์ง๋ง... ใ ใ Screen Studio๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค!
- 0
- 1
- 35
Q&A
JWT ๋ฐ๊ธ์ Front์์ ํ๋๊ฒ ๋ง๋๊ฑด๊ฐ์??
์๋ ํ์ธ์! ์๋ํ๊ฒ ๋ง์ต๋๋ค. next-auth์ ๊ฒฝ์ฐ ํ๋ก ํธ์์ ์ธ์ฆ์ฒ๋ฆฌ๋ฅผ ๋น ๋ฅด๊ฒ ํ ์ ์๋๋ก ๋์์ฃผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ์๊ทธ๋๋ ๊ณ ๋ฏผ์ด ๋ง์๋๋ฐ์ ๐ ๋ฐฑ์๋์์ passport JWT ์ธ์ฆ ์ฒ๋ฆฌ๋ฅผ ์งํํ๋ ๋์ด๋๊ฐ ๋๋ฌด ์ฌ๋ผ๊ฐ์ ์ธ์ฆ ๊ด๋ จ ์ํคํ ์ฒ๋ ๋ณต์กํ์ง ์๊ฒ ๊ตฌ์ฑ์ ํ์ต๋๋ค. Nestjs์์ ์ธ์ฆ์ ์ด๋ป๊ฒ ์งํํ๋์ง ์ถ๊ฐ์ ์ผ๋ก ๊ณต๋ถ๋ฅผ ํ์๊ณ ์ถ๋ค๋ฉด ํ๋ก ํธ ๊ฐ๋ฐ์๋ฅผ ์ํ ๋ฐฑ์๋ 101 ๊ฐ์ข๋ฅผ ์๊ฐํ์๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค. NestJS์ ์ง์คํ ๊ฐ์์ ๋๋ค. ๊ผญ ์ด ๊ฐ์๋ฅผ ๋ฃ์ง ์์ผ์๋๋ผ๋ ์ ํฌ๋ธ์์ nestjs jwt ๊ตฌํํ๋ ์์์ด ๋ง์ด ์์ผ๋ ์ฐพ์๋ณด์๋ฉด ์ข์ ๊ฒ ๊ฐ์์!
- 0
- 3
- 92
Q&A
Vercel ๋ฌด๋ฃ๋ฒ์ ์๋ฒ์๋
์๋ ํ์ธ์. ๋ฌด๋ฃ๋ฒ์ ์ด๋ผ์ ๊ทธ๋ ์ง ์์๊น ํ์ง๋ง ๋ ์ค์ํ๊ฑด DB ์ธ๋ฑ์ค์ธ๋ฐ ํน์ ์ธ๋ฑ์ค๋ ์ถ๊ฐํ์ จ์๊น์? ์ฟผ๋ฆฌ ํ๋์ ๋ง๊ฒ ๋ฏธ๋ฆฌ ์ธ๋ฑ์ค ์์ ์ ์งํํ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ๋คํธ์ํฌ ์ด์๋ ์๋ ๊ฒ ๊ฐ์์ ๐ ์ ์ฒด ์ฝ๋ ๊ณต์ ์ฃผ์๋ฉด ์๊ฐ๋ ๋ ๋ก์ง ๋ฌธ์ ์ธ์ง ํ์ธํด๋ณด๊ฒ ์ต๋๋ค.
- 0
- 2
- 114
Q&A
material ๋ถ์ ๋ฐ์ค
์๋ ํ์ธ์ ๐ index.d.ts ํ์ผ์ ๋ณ๋๋ก ํ๋ ์ ์ํ์ ํ์ @material-tailwind/react์ ๋ํด ๋ณ๋๋ก declare์ ์งํํด์ฃผ์๋ฉด ๋ฉ๋๋ค. ์๋ ๋ต๋ณ์ฃผ์ ๊ฒ์ฒ๋ผ ํ์ ์ ์๊ฐ ๊น๋ค๋กญ๊ฒ ๋์ด์์ด์ ์ ๋ ํ์ ์๋ฌ๋ ๋ฌด์ํ๊ณ ๋ณ๋๋ก ๋ฎ์ด์จ์ ์งํ์ ํฉ๋๋ค.
- 0
- 2
- 55
Q&A
ํ์ผ ์ด๋ฆ์ด ํ๊ธ์ผ ๋ ์๋ฌ ๋ฐ์
์๋ ํ์ธ์ ๐ Supabase๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํ๊ธ ํ์ผ๋ช ์ ์ ์ฅํ ์ ์์ต๋๋ค. ๊ทธ๋์ UUID ํ์์ผ๋ก ํ์ผ์ ์ ์ฅํ๊ณค ํฉ๋๋ค. ํ์ผ๋ช ์ด ์ค์ํ ์์ ์ด๋ผ๋ฉด file key๋ UUID๋ก ์์ฑํ์๊ณ ํ์ผ๋ช ์ ๋ณ๋๋ก DB์ ์ ์ฅ์ ํ์๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.
- 0
- 2
- 84
Q&A
recoil ํ์ ์๋ฌ
ํด์ธ ์ผ์ ์ด ์ด์ ๋ง๋ฌด๋ฆฌ๊ฐ ๋์ด์ ๋ต๋ณ์ด ๋ง์ด ๋ฆ์ด์ก์ต๋๋ค ๐ recoil ํ์ ์๋ฌ๋ผ๋๊ฒ ์ ํํ ์ด๋ค ์ด์์ธ์ง ํ์ ์ด ๋์ง ์๋๋ฐ (next๊ฐ recoil์ ๋ชป์ฐพ์๋ด๋ ์ด์?) type hint์ ๊ฒฝ์ฐ atom ํจ์์ ๋ด์ฅ์ด ๋์ด์์ต๋๋ค. ํน์ ์ด๋ค ์ด์์ธ์ง ์กฐ๊ธ ๋ ์ค๋ช ์ด ๊ฐ๋ฅํ์ค๊น์?(์ฌ์ง)
- 0
- 2
- 48
Q&A
์๋... ๊ฐ์ ์๋ฃ๊ฐ ์๋์?
https://lopunko.notion.site/?source=copy_link
- 0
- 3
- 98
Q&A
์๋... ๊ฐ์ ์๋ฃ๊ฐ ์๋์?
๊ฐ์๋ง๋ค ๋ค ๊ฐ๋ณ์ ์ผ๋ก ๋ ธ์ ๋งํฌ๊ฐ ๋ค์ด๊ฐ์์ต๋๋ค. ์ ๋๋ก ํ์ธ ํด๋ณด์ จ์๊น์?ํ์ธ ํ ๋ค์ ์ง๋ฌธ ๋ถํ๋๋ฆฝ๋๋ค.
- 0
- 3
- 98
Q&A
jotai ์ดํ๋ก ๊ฐ์๊ฐ ์๋ง๋ค์;
์๋ ํ์ธ์ chery.kim๋! ๋ฒ์ ๊ด๋ จํ ์๋ด ์์์ ์ด๋ฐ์ ์ถ๊ฐํ๋๋ก ํ๊ฒ ์ต๋๋ค. ๋ชจ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น ๋ฐ ์ฝ๋ ์์ฑ์ ๋ ธ์ ์ ์ฒจ๋ถ๋๋ฆฐ Github ๋งํฌ์ package.json ๊ธฐ์ค์ผ๋ก ๋ถํ๋๋ฆฝ๋๋ค.์ ๊ฐ ์ด์์ ๋ถ๋ถ์ ๋ํด์ ์ต๋ํ ๋ ธ์ ์ ์ ๋ฐ์ดํธ๋ฅผ ํ๊ณ ์์ง๋ง, ๋ณ๊ฒฝ ํฌ์ธํธ๊ฐ ๋ง์ ๊ฐ์์ ๋ํด์๋ ์ฌ์ดฌ์ ํน์ ๊ณต์ง์ฌํญ์ ๊ฐ์ ์ด๋ฐ์ ๋์ฐ๋๋ก ํ๊ฒ ์ต๋๋ค.ํผ๋๋ฐฑ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 3
- 156
Q&A
The edge runtime does not support Node.js 'crypto' module.
์ฌ๋์ผ๋ก ๋ต๋ณ ๋๋ ธ์ต๋๋ค. ๋ชจ๋ ํ์ผ๊ณผ ํด๋ ์ผ์นํ๋์ง ํ์ธ ํ๋ฒ ๋ถํ๋๋ฆฝ๋๋ค! ๐
- 0
- 5
- 154