inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Máy chủ API NodeJS được tạo thông qua phát triển dựa trên thử nghiệm (TDD)

Kết nối DB và bộ điều khiển create

데이터베이스 싱크에 대해 조금만 설명 더 부탁드립니다.

356

HHS

22 câu hỏi đã được viết

1

(진짜 강의 너무너무 유익하게 잘 듣고 있습니다.

 제가 들어본 인프런 강의 중 최고예요.)

근데, 데이터베이스 관련해서는 살짝 더 설명주시면 좋을 것 같습니다.

- 데이터베이스와 ORM을 연결?한다는 게 무슨 뜻인지

- 싱크가 무엇이며 왜 하는 것인지(이번 강의에서 매 테스트수트마다 새로 데이터 싱크 과정을 추가했는데, 이렇게 매 테스트마다 수동으로 추가하는 과정이 약간 제가 생각했던 DB의 느낌과 다른 것 같아서요)

위 부분들에 대해 살짝 찝찝하게 넘어갔는데, 답변 달아주시면 대단히 감사하겠습니다.(강사님 아니어도 아시는 수강생분은 답변 부탁드릴게요!)

rest-api tdd nodejs express

Câu trả lời 2

0

jeonghwan

- 보통 디비에 연결해서 데이터에 접근할때는 sql문을 실행하거든요. 근데 orm을 통하면 좀더 편하게 접근할수 있어요. 가령 한단계 추상화된 메소드만 실행하면 orm이 sql문을 만들어 데이터를 조회해서 리턴해 주죠. 이 외에도 sql문을 직접 사용하는것에 비해 훨신 편리한 점이 많습니다. 주택 매매를 직접하지않고 부동산 중계사에게 맞기듣이 db에 직접 접근하지 않고 orm에게 맞기는것이죠.

- 싱크는.. 셀프 답변하신게 맞습니다.

0

HHS

아! 혹시, 매 테스트수트마다 데이터 싱크 코드를 추가한 것은,

우리가 id: 1부터 3까지 임의로 만들어놓은 mock데이터에 대해 데이터베이스에 반영하기 위함인 건가요?

끗 까지 들으니까 이해가 되는 것 같네요.

curl -X 매개변수를 찾을 수 없습니다

0

2168

1

라우터 클래스 질문입니다

0

444

1

슈퍼 테스트2 강의 질문입니다

0

453

1

응답 강의중 질문입니다

0

333

1

요청 형식 강의 질문입니다

0

432

1

비동기 세계1 강의 내용 질문입니다

0

495

2

오타로 인해 한참을 헤맸네요.

0

396

0

'NODE_ENV'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.

2

1476

1

img src부분과 require()에 대해 질문이요!

0

583

1

bulkCreate 사용법 질문 (해결)

0

392

1

api 분리 관련해서 질문 있습니다.

0

485

1

promise 가 넘어올 때 .then 사용법 문의

0

279

1

package-lock 파일은 어떤 용도일까요?

0

687

1

테스트 코드 실행이 안됩니다.

0

279

1

should실행시 mocha 사용하는이유는

0

328

1

expect를 걸었음에도 불구하고 확인하지 않는 이유가 무엇일까요?

0

366

0

안녕하세요. 강의 내용 중 질문있습니다.

0

367

1

에러가 납니다.

0

209

0

강의 중 describe POST 쪽 질문입니다.

0

229

1

객체 래핑

0

286

0

should가 어떻게 저기 나올 수 있죠?

0

358

2

강의자료 pdf 링크에 pdf를 다운받을 수 없는 상황인데 확인 부탁드립니다.

0

247

1

질문드립니다.

0

193

1

궁금해서 올립니다.

0

221

2