Inflearn ใฏใญใผใณใณใผใใฃใณใฐ Part 1: Next.jsใจNestJSใงๅงใใๅฎๆฆใใญใธใงใฏใ
๐ฅ ่ฌๅบง็ป้ฒใใๅ็ปใขใใใญใผใใพใงใ็ฅ่ญๅ ฑๆ่ ๆฉ่ฝใใใฎใพใพๅฎ่ฃ ใใฆใฟใๅฎๆฆใใซในใฟใใฏ่ฌๅบงใงใใNext.js 15ใจNestJSใๆดป็จใใฆ่ฌๅบงไฝๆใใซใชใญใฅใฉใ ๆงๆใใตใ ใใคใซใใใณๅ็ปใขใใใญใผใใ่ฉณ็ดฐ็ดนไปไฝๆใพใงๅฎ้ใฎInflearnใใญใผใซๆฒฟใฃใฆไฝใใชใใใPrismaใขใใชใณใฐใJWT่ช่จผใS3 + CloudFrontใขใใใญใผใใSwagger API่จญ่จใชใฉๅฎๅใซ่ฟใ็ต้จใ็ฉใใใจใใงใใพใใ
ๅ่ฌ็ 338ๅ
้ฃๆๅบฆ ไธญ็ดไปฅไธ
ๅ่ฌๆ้ ็กๅถ้
ไปใฎๅ่ฌ็ใใใใใ่ณชๅใๆฐใซใชใใพใใ๏ผ
- ๆช่งฃๆฑบ
ํด๋ฆญํ ๋ ํ๋ฉด ์ธ๋ ๊ฑฐ๋ฆฌ๋๊ฒ ์ง์ค์ ๋ฐฉํด๊ฐ ๋ผ์
โ ๋ชจ๋ ์ง๋ฌธ๋ค์ ์ฌ๋ ์ฑ๋์์ ๋ต๋ณ๋๋ฆฌ๊ณ ์์ต๋๋ค.<p s
awsdockernext.jsnestjsprismainsightp
ใป
4ใถๆๅ
0
72
1
- ๆช่งฃๆฑบ
prisma
โ ๋ชจ๋ ์ง๋ฌธ๋ค์ ์ฌ๋ ์ฑ๋์์ ๋ต๋ณ๋๋ฆฌ๊ณ ์์ต๋๋ค.<p s
prismadudqja36748176
ใป
5ใถๆๅ
0
75
1
- ๆช่งฃๆฑบ
nestjs controller ๊ตฌํ ์ค user ๊ฐ์ฒด ์๋ฌ
โ ๋ชจ๋ ์ง๋ฌธ๋ค์ ์ฌ๋ ์ฑ๋์์ ๋ต๋ณ๋๋ฆฌ๊ณ ์์ต๋๋ค.<p s
nestjspjt20664667
ใป
5ใถๆๅ
0
69
1
- ่งฃๆฑบ
shadcnui ์ button ์ cursor pointer ํจ๊ณผ๋ฅผ ์ฃผ๋ ๋ฐฉ๋ฒ
shadcnui ์ button ์ cursor pointer ํจ๊ณผ๋ฅผ ์ฃผ๋ ๋ฐฉ๋ฒ์ด ์์ด ๊ธ ๋จ๊น๋๋ค.global.css ํ์ผ์ ํด๋น์คํ์ผ์ ์ ์ํด ์ฃผ์ด์ผ ํจ๊ณผ๊ฐ
awsdockernext.jsnestjsprismahanbrang
ใป
6ใถๆๅ
0
100
1
- ่งฃๆฑบ
prisma-class-generator ์ฌ์ฉ์ generator ์ต์ ๋๋ฝ ์ถ๊ฐํจ
backend/prisma/schema.prismaํ์ผ์์ output ์ต์ ์ ์์ฑํด์ผ ๊ฐ์๋๋ก __gen ํ์ผ์ด ์์ฑ๋์ด์ ๊ธ ๋จ๊น๋๋ค.
awsdockernext.jsnestjsprismahanbrang
ใป
6ใถๆๅ
0
89
1
- ๆช่งฃๆฑบ
Prisma schema ์์ relationship ๊ดํ ์ง๋ฌธ ์ด์์ต๋๋ค
โ ๋ชจ๋ ์ง๋ฌธ๋ค์ ์ฌ๋ ์ฑ๋์์ ๋ต๋ณ๋๋ฆฌ๊ณ ์์ต๋๋ค.<p s
awsdockernext.jsnestjsprismakgb28720995
ใป
6ใถๆๅ
0
83
1
- ๆช่งฃๆฑบ
File Upload ํ ์คํธ ์ค ์๋ฌ ๋ฐ์ ๋ฐ ๋๋ฒ๊น ๋ฐฉ๋ฒ
ํ์ผ ์ ๋ก๋ ๊ธฐ๋ฅ ๊ตฌํ ํ,Dropzone์ ํตํด ์ ๋ก๋๋ฅผ ์งํํ๊ณ [๊ฐ์ ์์ ] ํ์ด์ง์์ <p style="text-align:
awsdockernext.jsnestjsprismaupustream6450
ใป
7ใถๆๅ
0
63
1
- ๆช่งฃๆฑบ
CKE Editor ๊ด๋ จ ๋ฒ์ ์ง๋ฌธ
<img src="https://cdn.inflearn.com/public/files/posts/f21176d4-bd10-4693-877d-79ac80fbe3a4/da561286-3bb3-4d28-9953-dac6b3f6af77.png" media-type="img"
awsdockernext.jsnestjsprismaupustream6450
ใป
7ใถๆๅ
0
75
2
- ๆช่งฃๆฑบ
์ด์ํ ์๋ง์ด ๊ณ์ ๋ณด์ ๋๋ค.
์ธํ๋ฐ ์์ฒด ์๋ง์ ์๋๋ผ์ ์์์์ ํฌํจ์ด ๋๊ฑฐ ๊ฐ์๋ฐ ์ ๊ฑฐ ๊ฐ๋ฅํ ๊น์๋ณด์ด๋ ์๋ง์ ํ๋ฐ ๋ถ์ ๋๋ถ๋ถ ๋ณด์ด๋ฉฐ ์ง๊ธ ๋ณด์ด๋ ๋ถ๋ถ์ [FE] ์ปค๋ฆฌํ๋ผ ๊ด๋ฆฌ ๊ตฌํ
awsdockernext.jsnestjsprismachy71483998
ใป
7ใถๆๅ
0
61
1
- ่งฃๆฑบ
JWT ๋ฐ๊ธ์ Front์์ ํ๋๊ฒ ๋ง๋๊ฑด๊ฐ์??
์๋ ํ์ธ์. ๊ฐ์๋ฅผ ๋ฃ๋ ์ค ๊ถ๊ธํ ๋ถ๋ถ์ด ์์ด์ ์ง๋ฌธ๋๋ฆฝ๋๋ค.ํ ํฐ ๋ฐ๊ธ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฐฑ์๋์์ ์ฒ๋ฆฌํ๋ ๊ฒ์ผ๋ก ์๊ณ ์๋๋ฐ,<p style="text-al
awsdockernext.jsnestjsprismapreace111041
ใป
8ใถๆๅ
0
166
3
- ๆช่งฃๆฑบ
[auth][error] JWTSessionError: Read more at...
๊ฐ์25. [BE] ๋ฐฑ์๋ Auth Guard ๊ตฌํ ์์. Auth Guard๋ก ์ ์ ์์ด๋ ๊ฐ์ ธ์ค๋ ๋ถ๋ถ ์์ <p style="text-align: le
awsdockernext.jsnestjsprismasvx3278705
ใป
8ใถๆๅ
0
143
3
- ่งฃๆฑบ
jotai ์ดํ๋ก ๊ฐ์๊ฐ ์๋ง๋ค์;
โ ๋ชจ๋ ์ง๋ฌธ๋ค์ ์ฌ๋ ์ฑ๋์์ ๋ต๋ณ๋๋ฆฌ๊ณ ์์ต๋๋ค.<p s
awsdockernext.jsnestjsprismacheykim9019
ใป
9ใถๆๅ
0
238
3
- ่งฃๆฑบ
Test ์ง๋ฌธ์ ๋๋ค.
Test ์ง๋ฌธ์ ๋๋ค.
awsdockernext.jsnestjsprismalopunlecture
ใป
9ใถๆๅ
0
65
0
- ่งฃๆฑบ
The edge runtime does not support Node.js 'crypto' module.
[auth][error] JWTSessionError: Read more at <a target="_blank" rel="noopener noreferrer nofollow" href="https://errors.au
awsdockernext.jsnestjsprismafasdfadf
ใป
9ใถๆๅ
0
237
5
- ่งฃๆฑบ
ํ ํฐ ์ฟ ๊ธฐ ์ ์ค ์์ธ
์๋ ํ์ธ์ ๊ฐ์ ์ ๋ณด๊ณ ์์ต๋๋ค.ํ์ฌ ์น์ 4๊น์ง ์ ๋ถ ์๊ฐํ ์ํ์ด๊ณ ์ฌ๋์๋ ํด๋น ๊ฐ์์ ๋ํ ์ง๋ฌธ ์ฑ๋์ ๋ฐ๋ก ์๋ ๊ฑฐ ๊ฐ์์ ์ฌ๊ธฐ์ ์ง๋ฌธ ๋จ๊น๋๋ค<
awsdockernext.jsnestjsprismatjddbs12354237150
ใป
9ใถๆๅ
0
115
2
- ่งฃๆฑบ
๋ ธ์ ๋งํฌ ์ด๋์ ์ฐพ์ ์ ์๋์?
ํน์ ๋ ธ์ ๋งํฌ ์ด๋์ ์ฐพ์ ์ ์์๊น์? ์ด๊ธฐ ์ค์ ํ ๋ ๋ช๋ช ๋ถ๋ถ์ ๋ ธ์ ์์ด ์ข ํ๋๋ฐ ์ด๋ ค์์ด ์์ด์์
awsdockernext.jsnestjsprismakgb28720995
ใป
9ใถๆๅ
0
211
2
- ่งฃๆฑบ
๋กํ์ ์ธํ๋ฐ ์๋ด์ ์ฌ๋ ์ฑ๋ ์ฃผ์
<img src="https://cdn.inflearn.com/public/files/posts/cbab6eb9-40da-4309-acde-c5d043d3b7c5/e0389c28-504a-469d-8391-ecea77cd134a.png" media-type="img"
awsdockernext.jsnestjsprismahithere
ใป
10ใถๆๅ
0
153
3
- ่งฃๆฑบ
๊ฐ๋ฐํด์๋ํด์
ํน์ ์ปค์ai๋ง๊ณ ์ ฏ๋ธ๋ ์ธai๋ก ๊ฐ์๋ฅผ ์งํํด๋ ์งํ์ ์ด๋ ค์์ด ์์๊น์?
awsdockernext.jsnestjsprismawith
ใป
10ใถๆๅ
0
123
1
- ่งฃๆฑบ
3000ํฌํธ ๊ฒน์น๋ค์
ํน์ ํค๋ฉ์๋ ๋ถ๋ค์ ์ํดnext.js nest.js ๋ชจ๋ ๊ธฐ๋ณธ ํฌํธ๋ฅผ 3000๋ฒ ์ฌ์ฉํฉ๋๋ค. <p style="text-align:
awsdockernext.jsnestjsprismajinsyu8118
ใป
10ใถๆๅ
0
146
2

