수강이 제한됩니다.
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨Node.js 교과서 - 기본부터 프로젝트 실습까지
deserialize 불필요한 db select 방지 , 캐싱이란 것에 대해..
안녕하세요~ 강의 후반부에 말씀하신 deserializeUser는 매번 유저를 조회하기 때문에 캐싱을 해서 효율적으로 하셔야 된다고 하신 부분에서 '캐싱'이라는 것의 의미가 객체 또는 배열을 생성해서 회원 아이디 값들을 메모리에 올려 관리한다는 말씀이신가요?? 캐싱이란 단어가 생소해서 검색해보니 , 웹서버 통신 cache, cpu 캐쉬메모리 캐싱.. 캐싱이라는 단어를 은근히 중복해서 사용하는거 같아 헷갈리네요..=-=
- 해결됨Node.js 교과서 - 기본부터 프로젝트 실습까지
ajax 요청 공부,구현 방향성에 대한 질문.
안녕하세요~ 예전에 배운 부트스트랩과 현재 보고 있는 노드교과서 nodejs을 활용해 포트폴리오1을 만들고 있습니다. ( 포트폴리오2는 리액트 노드버드 적용 예정 ) ================= 서론 ================= 현재 저는 회원가입 페이지에서 , 회원 아이디 중복 버튼을 클릭하면 AJAX로 중복 유무를 파악하고 => 그결과를 alert메시지로 출력할려고 합니다. 구현 방법을 생각해 봤는데 , 1. rest api 강좌에서 사용하신 코드를 참고해서 구현. 2. 인터넷 서칭 => jquery 코드 복/붙 3. 스타트업 실무에서 ajax 구현하는 방법을 알아본 후 => 공부 => 구현. 정도가 떠올랐습니다. 1-2번으로 빠르게 복/붙 후 넘어갈까 싶다가 이왕 웹개발자 하기로 결심한 거 제대로 배우고 싶다는 생각이 들어 이렇게 질문을 합니다. ==================== 본론 =================== 프론트 ajax 공부 혹은 구현을 어떤식으로 진행하는 게 좋을까요??
- 미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
node-cli inquirer사용시 질문
안녕하세요. 강사님. 가계부 보고 코딩 하고 있습니다. 강사님 화면에서는 wlt만 쳐도 inquirer prompt가 바로 연결되는데, 저는 commander의 help가 보입니다. 혹시 따로 설정을 잡는 부분이 있나요?
- 해결됨Node.js 교과서 - 기본부터 프로젝트 실습까지
Cluster를 통한 Multi Processing에 질문이 있어요.
안녕하세요! Cluster를 통해서 Multi Processing을 학습 중에 궁금한 것이 생겨서 질문을 남기게 되었습니다. 현재 이용하고 있는 컴퓨터는 8 Core 16 Thread로 동작하고 있습니다. Cluster 강의를 진행하면서 os.cpus().length만큼 Worker Process를 생성하다가 알게 된 것인데, Worker Process가 16개가 생성이 되는 것을 확인할 수 있었습니다. Core와 Process는 분명 다른 것으로 알고 있고, Worker Process가 Core 수에 맞춰 8 생성이 될 줄 알았는데, Thread의 수만큼 생성이 되는 이유가 무엇인가요?
- Node.js 교과서 - 기본부터 프로젝트 실습까지
Bcrypt 설치 관련 질문
삭제된 글입니다
- 해결됨Node.js 교과서 - 기본부터 프로젝트 실습까지
call 서버 메모리에 저장된 JWT만료시간 관련.
안녕하세요~ call서버에서 JWT발급받고 토큰이 req.session.jwt 로, call서버 메모리에 저장이 되는것으로 알고 있습니다. 이 메모리에 저장되어있는 JWT은 call서버 컴퓨터 리부트하기전까지 계속 메모리에 남아있는건가요? 아니면, 유효기한이 따로 있는건가요?
- 해결됨Node.js 교과서 - 기본부터 프로젝트 실습까지
[object SequelizeInstance:hashtag]안의 값 확인 방법이 있을까요?
안녕하세요 find한 값을 보고 싶어서 log를 찍어봤는데, 콘솔에 ✅hashtag의 값 = [object SequelizeInstance:hashtag] 이렇게 나왔습니다. [object SequelizeInstance:hashtag] 객체 안을 볼수있는 방법이 있을까요??
- 미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
sequelize init을 치면 본문과 같은 에러메시지가나옵니다.
sequelize : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\Yoon\AppData\Roaming\npm\sequelize.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_P olicies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.
- 미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
마이크로서비스에서 DB관련 질문올립니다
마이크로서비스에서 다른 테이블과 관련이 없는 테이블은 DB를 분리 시킬수 있을것 같은데,다른 테이블과 관련이 있는 테이블의 경우 DB 분리가 가능한가요??가령 회원과 게시물 테이블이 있을 때, 이 둘은 관계가 있지만 회원 테이블은 인증에 쓰이니 인증 API 서버로 분리하고게시물 테이블은 리소스 API 서버로 분리하려고 할때, 회원 테이블과 게시물 테이블이 물리적으로 다른 DB에 있는게 가능한가요? 가능하다면 방법도 알고 싶습니다 ㅠㅠ
- 미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
passport-kakao 로그인 관련 질문입니다..
안녕하세요. 강사님 github 에 있는 node-js 를 clone 해서 실습중인데 passport kakao 로그인중에 아래와 같은 오류가 생기는데 구글링으로 찾아봐도 잘 나오지 않아 문의 드립니다. C:\workspace\nodejs-book\ch9\9.5\nodebird\node_modules\passport-kakao\lib\strategy.js:58 if (err) { return done(new InternalOAuthError('failed to fetch user profile', err)); } ^ ReferenceError: InternalOAuthError is not defined at C:\workspace\nodejs-book\ch9\9.5\nodebird\node_modules\passport-kakao\lib\strategy.js:58:32 at passBackControl (C:\workspace\nodejs-book\ch9\9.5\nodebird\node_modules\oauth\lib\oauth2.js:132:9) at IncomingMessage.<anonymous> (C:\workspace\nodejs-book\ch9\9.5\nodebird\node_modules\oauth\lib\oauth2.js:157:7) at IncomingMessage.emit (events.js:228:7) at endReadableNT (_stream_readable.js:1185:12) at processTicksAndRejections (internal/process/task_queues.js:81:21) [nodemon] app crashed - waiting for file changes before starting... 에디터에 코드로 붙여넣으면 깨져서 그냥 복붙합니다; 현재 실습시에는 kakado devloper 사이트가 개편되어서 조금 다른데 방식은 비슷해서 강의를 보고 똑같이했습니다. 실습이 잘 안되어서 카카오 앱 설정 도 여러번 삭제하고 다시 생성해서 하면 카카오 동의화면까지는 나왔다가 동의하고 계속하기 를 누르면 auth/kakao/callback 까지 잘 가는데 사이트에 연결할 수 없다고 나오네요.. 구글링해보고 찾아봤는데 잘 모르겠어서 질문 드렸습니다.. 실습은 9.5 nodebird 에서 실습 진행하였습니다. 감사합니다.
- 미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
req.get('origin')이 undefined인 경우에는 어떻게 해야하나요?
localhost:8003은 문제없이 동작하나 localhost:8003/mypost 같은 url을 사용해보려하니 api측에서 req.get('origin')을 못하고있습니다. post를 보낼때는 또 추가로 보내야하는게 있다고하는데, 어떻게 해야할까요?
- Node.js 교과서 - 기본부터 프로젝트 실습까지
안녕하세요! 제로초님 질문이 있습니다.
삭제된 글입니다
- 미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
passport-jwt관련 질문입니다.
안녕하세요 제로초님. 강의에서 나오는 local관련 질문은아니지만... jwt관련 인증이 너무궁금해서 질문드립니다. jwt관련인증은 세션을 대신하는걸로 알고 있습니다. 구글링을하면서 passport-jwt에 관련된 코드를 보고 작성을 하였는데 passport.authenticate("jwt") 이것이 어디에서 사용되야 하는 지 모르겠습니다. 로그인을 할시 localStrategy에 jwt토큰을 발급하는 코드가 들어가있는데, 그렇다면 passport-jwt는 어디에 쓰여야 하는건가요?? serailizeUser와 desreailizeUser는 세션방식에만 이용가능한걸로 알고있습니다. 그렇다면 db가 필요한 모든 라우터 요청의 사이에 검증미들웨어를 만들어서 넣어주어야하는건가요??
- 미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
HY000, errno: 1366 에러 나시는분들
기존디비 삭제하시고 sequelize db:create --charset=utf8mb4 --env=development 명령어로 DB재 생성하세용
- 미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
시퀄라이즈가 pure sql에 비해 오버헤드가 많이 발생할까요?
궁금합니다
- 미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
auth.js - '/login' 에서 에러가나네요
코코드는 대부분 조현영님 깃허브 참조해서 복기했는데 그래도 오류가 나네요 ㅠㅠ
- 미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
light sail 오류질문입니다.
localhost에서 돌아가는 걸 확인했고, lightsail에서 옮겨서 하는 중인데 mysql node까지 제대로 설치되어있는 것 확인했습니다 그런데 npm start를 하고난 후 접속을 하면 접속이 되지않고, pm2 list하면 status 가 error로 표시됩니다. 어떻게 해야할까요?? 밑은 해당 로그입니다.
- 미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
카카오 로그인 질문드립니다.
강좌와 다른 부분이지만 카카오 로그인 시 궁금한 점이 있어 질문드립니다. react 와 express를 사용해서 카카오 로그인을 구현하려고 하고 있습니다. local로 그인 시에는 passport로 구현하였는데 카카오 소셜 로그인에서는 적용이 되지 않아 질문드립니다. 강좌와 같은 방법으로 react에 적용하여 구현하는 것이 잘못된 방향일까요?? react에서 kakao-login을 설치 후 성공했을 때 axios를 사용해서 get('auth/kakao')로 요청을 보내고 있지만 적용이 되지 않고 다른 라우터로 post에 body에 값을 넣어 적용 시에는 정상작동합니다. cors 문제도 없는데 이해가 안가네요..
- 미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
sequelize order 관련하여 질문입니다.~1
1) const goods = await Good.findAll({ where : {soldId: req.user.id}, include: {model : Auction}, order: [[{model: Auction}, 'bid', 'DESC']], order 구문에서 model 을 설정하는경우가 있고 설정하지 않고 2) [['bid', 'DESC']] 와같은 경우가 있는데 어떨때 order 안에 model 을 써줘야하는지 궁금합니다!
- 미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
User 와 Auction 관계
한사용자가 여러 입찰을 할수있으면 입찰도 여러 사용자에게 입찰당할수있으니 다대다관계가아닌가요??