์๋ ํ์ธ์ ๋น(Bill) ์ ๋๋ค.
ํ๊ตญ๊ณผ ๋ฏธ๊ตญ์์ ๊ฐ๋ฐ์๋ก ์ผํ์ง๋ ๋ฒ์จ 15๋ ์ด ๋์๋ค์?
ํ์ฌ๋ ์์ฅ ์ค๋น์ค์ธ (์๋น)์ ๋์ฝ ์คํํธ์ ์์ ๊ฐ๋ฐ์ด๊ด ์ญํ ์ ์ํํ๊ณ ์์ด์.
์ฃผ๋ก ์๋ก์ด ์๋น์ค ๊ฐ๋ฐ์์ ์ํค(์ธํ๋ผ ํฌํจ)๋ฅผ ์ง์ ์ง ๋ค๋ผ๋์ง, ์ด์ ์ ์ ์ฉํ์ง ์์ ๋ค์ํ ํจํด์ ์ ์ฉํ๋ค๋ผ๋์ง, ๋ค๋ฅธ ๊ฐ๋ฐ์๊ฐ ํด๊ฒฐํ์ง ๋ชปํ๋ ์ด์์ ๋ํด์ ํด๊ฒฐํ๋ค๋ผ๋์ง ๋ฑ์ ์ ๋ฌด๋ฅผ ์ํํ๊ณ ์์ด์.
๊ทธ๋์ ์์ ์ง์๊ณผ ๊ฒฝํ์ ๋ฐํ์ผ๋ก ์ฌ๋ฌ ๋์์ ๋๋ฆฌ๊ณ ์ถ์ด์.
์๋ฅผ๋ค๋ฉด, ๊ฐ๋ฐ์๊ฐ ์ด๋ป๊ฒ ์ฑ์ฅํด์ผํ๋์ง?, ๊ฐ๋ฐ์ ์ด๋ป๊ฒ ํด์ผํ๋์ง?
์ด๋ค ํ์ฌ๊ฐ ๋ง๋์ง์ ๋ํด์๋ ๋ค์ํ ์ด์ผ๊ธฐ๋ฅผ ๋ค๋ ค์ค ์ ์์ ๊ฑฐ์์.
์ค๋ฌด์ ๋์์ด ๋๋ ๊ฐ์๋ฅผ ์ ์ํด ๋ณด๋ ค ํฉ๋๋ค.
Courses
Reviews
sktndid12036404
ยท
Practical NestJS Development with a Commerce Service (w. Prisma, Docker, Redis, Kafka)Practical NestJS Development with a Commerce Service (w. Prisma, Docker, Redis, Kafka)- Practical NestJS Development with a Commerce Service (w. Prisma, Docker, Redis, Kafka)
- Practical NestJS Development with a Commerce Service (w. Prisma, Docker, Redis, Kafka)
- Practical NestJS Development with a Commerce Service (w. Prisma, Docker, Redis, Kafka)
cdex65319604
ยท
Practical NestJS Development with a Commerce Service (w. Prisma, Docker, Redis, Kafka)Practical NestJS Development with a Commerce Service (w. Prisma, Docker, Redis, Kafka)
Posts
Q&A
dto ๊ด๋ จ ์ง๋ฌธ์์ต๋๋ค.
์ค๊ณ๊ด์ ์์ ๋ฐ๋ผ๋ณด๋ฉด, controller ๋จ์ dto ์ service ๋จ์ dto(domain) ์ ๊ณต์ ์์์ผ๋ก ์ฌ์ฉํ ๊ฒ์ธ๊ฐ? ๋ถ๋ฆฌํด์ ์ฌ์ฉํ ๊ฒ์ธ๊ฐ๋ฅผ ๊ณ ๋ฏผํด๋ณผ ์ ์์ต๋๋ค.์ด๋ค๊ฒ ์ข๋ค? ๋ผ๊ณ ๋งํ๊ธฐ์๋ ์์ธก ์ ๋ถ ์ฅ๋จ์ด ์กด์ฌํ์ฌ, ์ํ๋ ๋ฐฉ์์ผ๋ก ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค.๋๋ฉ์ธ ์๋น์ค ๋จ์์ ๋๋ฉ์ธ dto ๋ก return ๋ง ์ํค๊ณ , controller layer ์์ static ์ ์ด์ฉํ์ฌ controller dto ๋ก ๋ณํํ๋ ๋ถ๋ถ๋ ํํ๊ฒ ์ฌ์ฉ๋๋ ๋ฐฉ์์ ๋๋ค. ์ด๋ ๊ฒ ํ๊ฒ๋๋ฉด ๋น์ง๋์ค ์์ญ์์๋ controller ์ dto ๋ฅผ ์ง์ ์ฐธ์กฐํ ์ผ์ด ์์ด์ง๊ฒ ๋ฉ๋๋ค.(ํ๋ก์ ํธ ๊ท๋ชจ๊ฐ ํด ๊ฒฝ์ฐ, ๋ถ๋ฆฌํ๋๊ฒ ๋ ์ด์ต์)
- 0
- 2
- 61
Q&A
PrismaClientInitializationError: Prisma Client could not locate the Query Engine for runtime "linux-arm64-openssl-3.0.x". ์๋ฌ
ํน์ os ์ ๋ฐ์ํ๋ ํ์์ผ๋ก ๋ณด์ด๋ฉฐ, https://github.com/prisma/prisma/discussions/22519๋งํฌ ์ฐธ์กฐํ์ฌ generator client { provider = "prisma-client-js" } ๋ด binaryTargets = ["native", "linux-arm64-openssl-3.0.x"] ์ถ๊ฐ or prisma ๊ฒฝ๋ก๋ฅผ ๋ณ๊ฒฝํด์ ์ฌ์๋๋ฅผ ๊ถ์ฅ๋๋ฆฝ๋๋ค.
- 0
- 2
- 145
Q&A
Module '"@prisma/client"' has no exported member 'cart'. ์๋ฌ
"@prisma/client": "^6.2.1" ๋ก ์ธํ ๋์ด 6.2.1๋ณด๋ค ๋ ์ต์ ๋ฒ์ ์ด install ๋์์๊ฒ์ผ๋ก ์ถ์ธก๋ฉ๋๋ค.@prisma/client ๋ฒ์ ์ 6.2.1(4๊ฐ์ ์ LTS)๋ก ๊ณ ์ ํด์ npm ์ ์ฌ ์ค์นํด๋ณด์๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.(6 ์ ๋ ์ต์ ์์ ๊ณ์ ํด์ ์ฌ๋ฌ issue ๋ฐ์ ๋ฐ ํด๊ฒฐ ์ค์ ์์)
- 0
- 3
- 92
Q&A
๋ชจ๋ ๋ํฌ์งํ ๋ฆฌ ๋ฑ๋ก์ ๊ดํ ์ง๋ฌธ์ ๋๋ค.
1๋ฒ์ ๋ฐฉ์์์๋ nest ๊ฐ ์์์ ์ฑ๊ธํค์ผ๋ก ๊ด๋ฆฌ๋ฅผ ํด์ค๋๋ค.(local module์๋ง ๊ตญํ), ํ ๋ชจ๋์์ ๋ถ๋ฌ์์ ์ฌ์ฉํด์ผํ๋ ์ ์ญ component ์ ๊ฐ์ ์์ญ ์ธ ํ ๋ชจ๋์ import ๋ก ๋ถ๋ฌ์ค๋ ๋ฐฉ์์ ๊ฐ๊ฒฐํฉ ์์ญ์์์ ๊ณ ๋ฏผ์ด ํ์ํด ๋ณด์ ๋๋ค. ํ์ฌ ๊ฐ์์์ญ์ ๋ฒ์ ๋ฐ์ด๊ธด ํ์ง๋ง, ํ ๋ชจ๋๊ฐ์ ์์์ ๋ํด์๋ ์ง์ ์ ์ธ DI๋ฅผ ๋ชจ๋ ์ ๊ฑฐํ๋ ๊ฒ์ด ์ข์ต๋๋ค. (๋ชจ๋๋ผ๋ฆฌ์ ๊ฒฐํฉ๋๋ฅผ ์์ ๊ณ , ๋ชจ๋ ๋ด ์์ง๋๋ฅผ ๋์ด๋ ๋ฐฉ์)
- 0
- 2
- 93
Q&A
timezone ๊ด๋ จ ์ง๋ฌธ
AI ์ธํด์ด ๋ต๋ณ์ ์ ๋ฌ์๋์๋๋ฐ ์ข๋ ์ถ๊ฐ์ค๋ช ์ ๋๋ฆฌ๋ฉด, global service ๋ฅผ ๊ณ ๋ คํ ๋ ์๋์์ฑ DB ์๊ฐ์ local ์๊ฐ์ผ๋ก ๋ ๊ฒฝ์ฐ ์ผ๊ด์ฑ์ ์ง๊ฐ ์ด๋ ต๊ณ ๊ตญ๋ด์๋ ํด๋น๋์ง ์์ง๋ง, ์จ๋จธํ์์ด ์กด์ฌํ๋ ๊ตญ๊ฐ๋ ์๊ธฐ๋๋ฌธ์ ๊ด๋ฆฌํฌ์ธํธ๊ฐ ๋์ด๋๊ฒ ๋ฉ๋๋ค. ๋ฐ๋ผ์ @db.date ๊ณผ ๊ฐ์ด UTC ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉ ํ application layer ์์ ์๊ฐ๋ณํํ์ฌ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
- 0
- 2
- 160
Q&A
์น์ 4 -> 5 ๋์ด๊ฐ๋์์ ๊ฐ์ ์์์ด ์ค๊ฐ์ ๋น ์ง๊ฑด์๋์ ์ง..?
์ค์ต ์์ ์ถ๊ฐํ์์ต๋๋ค~!nest ๋ช ๋ น์ด๋ฅผ ์ด์ฉํ์ฌ ์๋์์ฑ ์ ์ฌ์ฉํ์ง ์๋ controller, service ์ ๊ฑฐํ๋ ๋ถ๋ถ์ ์๊ฐ๊ด๊ณ์, github ํ์ผ์ ์ฐธ๊ณ ํด์ฃผ์ธ์~! https://github.com/BK202503/nest-start
- 2
- 2
- 166
Q&A
์น์ 4 -> 5 ๋์ด๊ฐ๋์์ ๊ฐ์ ์์์ด ์ค๊ฐ์ ๋น ์ง๊ฑด์๋์ ์ง..?
์ํคํ ์ฒ์ ๋ํ ์ค๋ช ์ถ๊ฐ ๋ฐ default ๋ก ์์ฑ๋๋ ์ฝ๋๋ฅผ ์ ๊ฑฐํ์!๋ผ๋ ์๋ฏธ์๋๋ฐ(nest ๋ช ๋ น์ด๋ก ์๋์์ฑ๋๋ ์ฝ๋๋ค), ์ค๋ช ์ด ๋ค์ ๋ถ์กฑํ ๊ฑฐ ๊ฐ์ ํด๋น๋ถ๋ถ์ ๋ํ ๋ณด์๊ฐ์๋ฅผ ์ ์ ์ค์ ์์ต๋๋ค.๋น ๋ฅธ์์ผ์ด๋ด ์ ๋ก๋๊ฐ ๋ ์์ ์ด์ค๋ ์ ๋ก๋ ๋๋ฉด ์ถ๊ฐ ๋๊ธ ๋จ๊ธฐ๋๋ก ํ๊ฒ ์ต๋๋ค.
- 2
- 2
- 166
Q&A
๊ฐ์ ์ฝ๋๋ฅผ ํ์ธํ ์ ์๋ ๊นํ๋ธ URL์ด ์์์ง ๊ถ๊ธํฉ๋๋ค!
์น์ 10 ์ ๊ฐ์ฅ ๋ง์ง๋ง ๊ฐ์ "Kafka ๋ก ๋น์ง๋์ค ๋ก์ง ๋ฆฌํํ ๋ง!" ์ ์์ ํ๋จ "์์ ๋ ธํธ๋ณด๊ธฐ" ํด๋ฆญํ์๋ฉด ๋งํฌ ํ์ธ์ด ๊ฐ๋ฅํฉ๋๋ค! ๐
- 2
- 1
- 229
Q&A
์น์ 3๊ณผ ์น์ 4 ๊ฐ์ ์์์ผ๋ก ํ์ธ๋ฉ๋๋ค
์๋ ํ์ธ์, ํ์ผ ์ ํ ์๋ชป๋ ๋ถ๋ถ ์์ ํด์ ๋ค์ ์ฌ๋ ธ์ต๋๋ค! ์ฒดํน ๊ฐ์ฌ๋๋ ค์!
- 0
- 1
- 117