inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지

경매 시간을 자유롭게 조정할 수 있게 만들때, 경매 시작 시간도 유저가 조정할 수 있게 만들어야 할까요

139

yeolan

작성한 질문수 4

0

숙제로 경매 시간을 자유롭게 조정할 수 있게 구현하라고 하셨는데,

처음 사용자가 상품을 생성할 때 경매 종료 시간과 경매 시작 시간을 입력받을 수 있게 만들라는 말씀이실까요?

경매 시작 시간도 조정할 수 있게 하면 sse로 서버 시간을 매초마다 클라이언트에게 보내는 의미가 없을 것 같아 여쭤봅니다!

node.js mysql express socket.io

답변 2

0

제로초(조현영)

네, 상품 생성 시 시작시간과 종료시간을 입력받고 시작시간이 되면 알아서 경매가 시작하도록 스케줄링해보는 것이 숙제입니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. yeolan님.

경매 시간을 자유롭게 조정하는 부분은 사용자가 제품을 업로드할 때, 경매 종료 시간을 선택할 수 있도록 하는 것을 주로 의미합니다. 하지만 강의에서는 경매 시작 시간에 대한 구체적인 지시사항이 없었다면, 단순히 경매 종료 시간을 설정하도록 구현해도 괜찮습니다. 경매 시작 시간을 조정할 필요가 없는 이유 중 하나는, 대부분의 경매 기능이 제품이 등록되면서 즉시 시작하기 때문입니다.

만약 경매 시작 시간을 사용자가 조정할 수 있게 한다면, 이를 반영하여 서버 측에서 시작 시간이 도래할 때 경매를 개시하는 로직이 필요하겠습니다. 이는 상당히 복잡한 작업일 수 있으니, 기본적으로 제공되는 기능과 달리 추가적인 학습 및 구현이 필요할 수 있습니다. 경매 기능이 제대로 동작하도록 서버 시간을 주기적으로 클라이언트에게 발송하는 것은 경매 종료 시간을 알려주는 데 유용한 방식입니다.

기본적인 구성 요소를 잘 이해하고 계시는 것 같아, 경매 종료 시간 조정에 집중해도 무방할 것 같습니다. 유사한 주제를 다룬 강의 및 질문을 확인하며 개발에 참고하세요:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

깃헙 질문

0

79

2

강의 1-1 수업노트의 로드맵 링크가 작동하지 않습니다.

0

74

1

aws - lightsail 이용 관련

0

56

1

4강 http 서버 만들때 ESM방식으로 해도 될까요?

0

78

2

모듈 사용 시 단점이 있나요?

0

78

1

node.js 버전 및 typescript 적용 문의

0

91

2

12.7. 방장기능(강퇴) 질문드립니다.

0

78

2

12.7 socket.js코드 그대로 뱃겨서 했는데, socket.request.session.color가안나오네요

0

67

1

12.7 코드 그대로 뱃겨서 햇는데 스샷같이 오류가뜹니다.

0

73

2

12.7.1스스로 해보기 질문되나요

0

89

3

시퀄라이즈 실습하기 질문드립니다.

0

186

9

<7-5. 시퀄라이즈 사용하기>수업 질문 드립니다.

0

94

2

크롬에서 user id를 인풋에 입력하고 등록하면 404 에러처리 페이지가 뜹니다.

0

109

2

구매 결제관련 질문입니다 !

0

120

1

다수의 supertest 가 실행될 때 force:true로 인한 DB 초기화 문제

0

130

2

node 설치 방법이 전혀다르게 바뀐것 같습니다.

0

147

2

12강 깃허브에 있는 12.7 chat.html 복붙했는데 css오류

0

119

2

무료/프리미엄 동시 소유 시 질문

0

113

1

비주얼 스튜디오 코드로 계속 진행해도 괜찮을까요?

0

133

2

10강 cors에러 localhost:4000으로 접속했을때 에러

1

155

2

webstorm 해결할 수 없는 변수 문제

0

152

2

혹시 몽고DB 쓸거면 MySQL 강의 스킵해도 되나요?

0

146

2

LightSail 실행 중 오류 질문드립니다!

0

198

2

RedisStore 사용법 질문

0

129

2