무료
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결따라하며 배우는 NestJS
비동기처리에 대한 질문
강의에서 getAllBoard 함수는 await을 붙이지 않고 리턴하셨는는데 find()함수는 동기로 작동하나요? 그렇다면 async는 왜 붙이게 된것인지 궁금합니다
- 미해결따라하며 배우는 NestJS
config yml 문의
마지막 강의에서 3개의 yml을 생성하는데요. default.yml과 development.yml가 자동 적용되고 production.yml은 안되네요. production.yml도 수동적으로 적용 가능한 방법이 있을까요?
- 해결됨따라하며 배우는 NestJS
password 암호화 시점
password 암호화 시점에 대해서 궁금한 점이 있어서 문의 드립니다. 현재 코드에서는 repository 내에서 암호화가 진행되는데 service 에서 암호화한 데이터를 보내는 게 아니라 repository에서 암호화를 진행하는 이유가 무엇일까요? repository가 DB와 연결되어서 관련 작업을 수행하는 역할로 보았을 때, service단에서 암호화를 진행한 뒤에 HashedPassword가 추가된 dto를 하나 추가로 만들어서 validation을 진행하고 repository에서는 데이터 저장하는 역할만 수행하는 것도 괜찮을 거 같다는 생각이 들어서 문의 납깁니다!
- 해결됨따라하며 배우는 NestJS
refresh token에 대해서
Passport에서Refresh Token의 남은 유효기간에 따라서 기간이 얼마 남지 않으면 Refresh Token이 재발급(반대로 유효기간이 많이 남았다면 액세스토큰만 재발급)되게 하고 싶은데 너무 어렵네요, Express에서는 쉽게 가능했지만, Nest에서는 Strategy, Guard 등등에 맞춰서 개발하려다 보니 생각보다 제약이 좀 있어서 어렵네요.... 혹시 위와같은 예제같은건 없을까요? ㅠㅠ
- 미해결따라하며 배우는 NestJS
Unable to connect to the database. 관련 질문
안녕하세요? 강의 잘 듣고있습니다! 다름이 아니라, typeorm.config.ts 파일을 문제없이 설정하고, postgres 연동까지 한 뒤 pgAdmin을 켠 상태에서 nest 서버를 실행하면 DB에 연결할 수 없다는 메시지와 함께 10번정도 재시도를 시도하더라구요..? 이런 경우는 어떻게 해결해야 할 까요?
- 미해결따라하며 배우는 NestJS
boardentity에 속성을 추가하니까 테이블에도 자동으로 속성이 추가되는데
postgresql은 sql형 디비잖아요. 그러면 테이블 구조가 한번 생성되고 나면 변경할 수 없는 것 아닌가요? 강의에서 boardentity에 user 컬럼을 추가하니까 실제 테이블도 바껴서요. 또 컬럼명이 왜 userId로 돼있는건지 궁금합니다. 어디서 userId로 설정이 된건지요??
- 미해결따라하며 배우는 NestJS
many to one 프론트에서 꺼낼때 질문입니다
안녕하세요 이번 강의 완강하고 내용 복습하면서 개인적으로 연습하고 있었습니다. 저희가 entity에서 manytoone 으로 user와 board를 연결시켜 주었잖아요 그리고 user랑 board둘 중 한군데는 "eager : true" 를 안해야지 오류가 안뜨더라고요 그래서 일단 user는 eager 설정은 안했습니다 그런데 프론트에서 user가 쓴 board 리스트를 불러와야 할 때 가 있는데 (내가쓴 게시글 목록 불러오기) user.board 하니 아무것도 안뜨더라고요... (board.user 은잘뜹니다) user 에서 해당 user를 가지고있는 board를 불러올 방법이 있나요? 아니면 controller에서 따로 만들어야 하나요?
- 미해결따라하며 배우는 NestJS
다운로드 문제
도대체 이 화면에서 뭘 눌러야 다운이 되죠?
- 미해결따라하며 배우는 NestJS
오류....
잘따라온거 같은데 이런 오류 뜹니다.. 모듈을 찾을수 없다는거같은데;
- 미해결따라하며 배우는 NestJS
질문
죄송한데요.. 다이어그램 파일 어떻게 열어요? ㅜ
- 미해결따라하며 배우는 NestJS
Dependency Injection에 관해
안녕하세요 선생님, 항상 좋은 강의 감사드립니다. DI 관련해서 궁금한 점이 생겨 질문드립니다. Controller에서 Service 클래스를 DI 받을 때는 별도의 데코레이션 없이 DI를 받았는데, service 계층에서 repository를 DI 받을 때는 왜 @InjectRepository가 필요할까요? 개인적으로 생각해보기로는, 우리가 직접 만든 Service 클래스는 Nest IOC container에서 관리되지만, Repository 클래스는 TypeORM 모듈에 의해 DI가 관리되기 때문일 수도 있겠다는 생각을 해봤습니다.
- 미해결따라하며 배우는 NestJS
쿼리 빌더 관련 질문
제가 쿼리빌더를 사용해보지도 않았고 아직 사용 필요성을 못느끼고 있는데 써보신걸 보니까 굳이 사용해야하나?? 생각이 들더라구요 쿼리빌더의 장점이랑 어느때 쓰면 좋을지 궁금합니다..
- 미해결따라하며 배우는 NestJS
안녕하세요 강의자료 질문드립니다!
안녕하세요! 항상 좋은 강의 올려주셔서 도움많이 받고 있는 1인입니다.다름이아니라 수업자료를 다운받으면 DS_STORE 파일로 밖에 안보이는데 윈도우에서는 어떻게 확인하는 방법이 있나요?
- 미해결따라하며 배우는 NestJS
repository 질문
제가 이해한바로는 controller : 클라이언트와 요청과 응답 처리 service : 요청받은 데이터 가공 repository : DB정보를 다룰때 사용 인데요, createBoard 만 board.repository 에서 처리를 하셨는데 제 생각엔 getAllBoards랑 delete update도 repository 에서 처리를 하는게 맞는거 같은데 서비스에서 처리한 이유가 있는지 궁금합니다. 그리고 보통 예외처리 error 던질때 repository에서 바로 던지는지 아니면 service로 모았다가 던지는지 궁금합니다
- 미해결따라하며 배우는 NestJS
도대체 무슨말인지 모르겠는데 다른걸 뭐봐야하나요?
강의가 너무 어려워서 뭐가뭔지 모르겠는데 뭘봐야하나요?
- 미해결따라하며 배우는 NestJS
강의자료 문의드립니다
강의잘듣고있습니다 ~pdf 자료가 일부 잘려서 보이는데 draw io 에서 볼수있도록 xml 자료도 올려주실 수 있으실까요 .?
- 해결됨따라하며 배우는 NestJS
@Param()관련 질문입니다.
너무 좋은 강의 감사드립니다. 강의 마지막 부분에 @Param() parmas: string[]가 있는데 object (map) 타입일 줄 알았는데 string[] 라면 어떻게 구분을 할수있을까요? key 와 value를 구분 못하는건가요?
- 미해결따라하며 배우는 NestJS
Promise<void>를 리턴하는 이유가 무엇인가요?
안녕하세요. 강의 잘 듣고 있습니다. 아무것도 리턴해주는게 없을때 제 생각에는 void라고 해주면 될거같은데 promise를 붙어야하는 이유가 무엇인가요?? promise뺏더니 에러가 나긴 했는데.. async함수의 리턴 타입은 void라 하더라도 promise로 감싸줘야 하는건가요? 그럼 좋은 하루 보내세요.
- 미해결따라하며 배우는 NestJS
@types/uuid를 설치하지 않아도 되나요?
안녕하세요, npm install uuid --save로 uuid를 설치했는데 경고문구가 떠서 npm install @types/uuid --save를 실행해주니 해결되었습니다. 강의에서는 이 부분을 따로 처리해주지는 않던데, @types는 원래 굳이 추가해주지 않아도 되나요?
- 미해결따라하며 배우는 NestJS
감자합니다.
많이 도움 됐어요 무료강의 정말 감자합니다 ^^*