수강이 제한됩니다.
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결React로 NodeBird SNS 만들기
질문이있습니다
혹시 강의에서는 버튼을 누르면 댓글이 불러와지게되있는데 게시글 상세보기를 들어갔을때 바로 댓글이 불러와지게 할수 있는 방법이 있을까요? 바로 불러와지지가 않아서 잘 안되네요..
- 미해결React로 NodeBird SNS 만들기
리덕스와 리덕스가
안녕하세요. 제가 강의를보면서 redux는 동기적 행동 reudx saga가는 비동기적 행동을 하기위해서 쓰이는거 잖아요? 강의에서는 redux saga에 axios를 써서하는데 그냥 리덕스를 써서 axios를 보내도되는건가요?? nodejs 회원가입할 때 데이터의 흐름을 잘 모르겠네요... 어떡게하면 빠른이해가 될까요..
- 해결됨React로 NodeBird SNS 만들기
Actions must be plain objects. Use custom middleware for async actions
계속 이런 에러가 뜨면서 진도가 넘어가질 않네요 "react-redux": "^7.1.3",
- 미해결React로 NodeBird SNS 만들기
질문있습니다.
const fullPost = await db.Post.findOne({ where: { id: newPost.id }, include: [ { model: db.User } ] }); 위의 코드 부분이 왜 필요한지 잘 모르겠습니다. 1. 영상에서 newPost칼럼의 userId로만 유저를 찾아야 한다고하셨는데 이부분이 잘 이해가 안갑니다.ㅠㅠ mainPosts:[ { User: nickname} ] 이부분때문인가요? 그래서 게시글이 db에 들어갔지만 작성자를 찾을수 없어서 에러가 났던건가요? 2. 또, findeOne({ where: {id :newPost.id } }) 은.. db.Post에서 id와 일치하는 데이터(칼럼)을 찾겠다는게 맞을까요?
- 미해결React로 NodeBird SNS 만들기
ant design 적용한 후 npm run dev 실행이 안됩니다..
아래와 같이 에러 메세지가 뜹니다. 뭐가 문제인 거죠?? ㅜㅜ
- 미해결React로 NodeBird SNS 만들기
마지막에 devDependencies 질문이요
devDependencies에 넣을때 터미널 명령어 궁금합니다
- 미해결React로 NodeBird SNS 만들기
vscode 관련질문
vscode를 이용해서 강의를 따라가고있는데요 nest를 써서인지? 왜인지는 모르겟는데 vscode에서는 저장할시 변경사항을 자동으로 파일몇개 변했는지 보여주는 칸이있는데 이상하게 저장할때마다 변경되는 웹팩파일이나 이런게 3~4개씩 바뀌네요 이거 왜이런건가요? 서버 파일들을 저장할땐 안그런데 프론트파일들을 코드를 조금 수정하고 저장하면 이렇게 웹팩이 100몇개씩바뀌고 그러네요
- 해결됨React로 NodeBird SNS 만들기
tag 페이지 lastId 바뀌지 않는 현상
백엔드 콘솔창을 보니 원래는 limit이 10이니 스크롤시 lastId=0 부른 뒤 다음 스크롤시 lastId=9 를 불러야하는데 다음 게시글을 못 불러오고 계속 lastId=0 주소만 불러오는 현상 때문에 질문 드리게 됐습니다. tag route 소스는 메인포스트들 불러오는 소스와 같은데 이 부분이 문제가 아닌가요?
- 해결됨React로 NodeBird SNS 만들기
ssr시 404 에러
안녕하세요 제로초님! /tag/:tag 페이지를 새로고침시 위와 같은 에러가 뜨는건 어디를 봐야 하나요? ssr에서 404 에러가 나는 경우는 백엔드 api 주소 (/tag/:tag)로 아예 요청이 안 갔다는 의미인가요?
- 미해결React로 NodeBird SNS 만들기
질문입니다.
안녕하세요. 제로초님 next 9부터는 커스텀 서버 없이 동적라우팅이 가능하다고 하는데 그럼 지금 처럼 넥스트에 익스프레스 서버를 붙여서 돌리지 않아도 충분히 nodebird 제작이 가능한가요?? 최종 목표는 정적 페이지를 S3에 업로드 하고 api 서버를 따로 돌리고 싶습니다. SSR 까지 제공하면서 지금은 ec2 2개를 생성하여 front 서버를 따로 두는데 그럴 필요가 없어진 건가요?? https://nextjs.org/blog/next-9#automatic-static-optimization 여기 참고해서 읽고 있는데 제가 이해하고 있는건지 모르겠네요.
- 미해결React로 NodeBird SNS 만들기
cookie 에 있는 값을 get 하지 못합니다.
새로고침 혹은 페이지 재생성때 쿠키가 남아있는데도 user정보를 load해오지 못하는 에러가납니다ㅠ 로그인 한 이후로 쿠키는 남아있는데 이게 쿠키를 저장하는 부분이 잘못된거 혹은 세션 해석부분에서 잘못되는거같은데 문제를 잘 모르겠습니다... * 해결하고 싶은 부분 모습 그리고 로그아웃 할때 세션이 사라지는거까지 확인 했는데 왜 다시 새로고침하면 req.session 객체가 undefined가 아닐까요? 설명해주시면 감사하겠습니다ㅜ 제가 쿠키 세션개념을 잘못알고있는걸까요 서버 index.js 부분이고 passport 의 index.js 부분입니다.
- 해결됨React로 NodeBird SNS 만들기
sequelize init이 동작이안됩니다.
-g sequelize-cli 부터 설치가 이상이있는 것같습니다.. sequelize init도 안되구요... core-js 뭐시기처보니 바벨설정나오던데 어떻게하나요 ㅠㅠ
- 미해결React로 NodeBird SNS 만들기
질문있습니다.
const fullUser = await db.User.findOne({ where: { id: user.id }, include: [ { model: db.Post, as: "Posts", attributes: ["id"] }, { model: db.User, as: "Followings", attributes: ["id"] }, { model: db.User, as: "Followers", attributes: ["id"] } ], attributes: ["id", "nickname", "userId"] // 전체 데이터중 []에 적힌것들만 필터링해준다. 보안에 좋음 }); 에서 attributes: ["id", "nickname", "userId"] 저 부분을 include[],뒤에 꼭 붙여줘야하나요? id와 userId 두개가 들어갔는데, id는 왜 붙이신거고 어디서 나온건지 궁금합니다. where:{ id :user.id} 에서 user.id가 id로 치환된거아닌가요? 아니면 현재 User에 id와 userId 이렇게 두개가 있는건가요?
- 미해결React로 NodeBird SNS 만들기
vimeo 접속 에러 납니다
회사 사이트에서 해당 강의를 수강하고 보고있는 다음 강의를 넘기니 You have been temporarily blocked Pardon the inconvenience, but our servers have detected a high number of errors from your connection. To continue, please verify that you are a human: 라는 에러가 발생하면서 강의를 볼수 없습니다 회사 보안 담당에게 물어보니 회사에서 막은것은 아니라고 합니다 vimeo 문제 같은데 인프런 측에서 조치해주셨으면 합니다. 답변 기다리겠습니다 감사합니다.
- 미해결React로 NodeBird SNS 만들기
몇가지 질문 있습니다.
1.서버쪽에서 req.user는 프론트에서 요청한 정보를 받을때 사용하는 건가요? 서버쪽에서 프론트로 보낼땐 res.user로 하는거구용? 2. 이번 로그인전략을 글로 풀이하자면.. 프론트에서 id와 쿠키를 서버쪽으로 보내면(요청) 서버는 쿠키를 받아 검사후 프론트쪽에있는 쿠키 정보와 비교해서 id를 찾아내고 id를 통해서 user를 찾아내는데 이 과정에서 local.js와 passport->index,js 파일이 콜백함수로 왔다갔다 한다..로 이해했는데 맞나요? 3. local.js 에서 passport.use( new localStrategy( { usernameField: "userId", // req.body.userId passwordField: "password" // req.body.password }, usernameField: "userId" , passwordField: "password 은 프론트에서 요청온 정보 userId,password를 각각 usernameField: 와 passwordField: 에 담은건가요? async (userId, password, done) => { } 에서 사용하는거구요? usernameField: 와 passwordField: 변수명은 임의로 지어줄수있나요? 4.랑합니다.
- 미해결React로 NodeBird SNS 만들기
back에서 에러 send 질문이요.
front에서 LOAD_USER_REQUEST 같은 액션하면 유저 정보가 없으면 status 403에러로 reason 보내 주는 거같은 부분이나, 게시 글이 없어서 status 403 보느주는 부분 있잖아요. 400 번대로 보내면 콘솔에 error표시 되는 데요. 저렇게 back에서 경우에 따라 개발자가 status 400으로 에러 보내주는게 console에 error로 뜨게 하는게 맞나요? 아니면 status를 다른 번호로 바꿔주고 console에 남지 않게 하는게 맞나요?
- 미해결React로 NodeBird SNS 만들기
네트워크 에러가 떠요
강의보고 따라하면서 sign_up_sucess떴었는데 mysql연동하려고 mysql깔고 mysql2깔고 npx sequelize db:create해주고 다시 회원가입해봤더니 사진처럼 떠요... 왜그러는거에요?...........
- 미해결React로 NodeBird SNS 만들기
질문이여
궁금한게있는데요. 검색해도 명확한 답변을 못 찾아 질문드려요. 혹시 아시면 답변 주시면 감사하겠습니다. !! git 자체만으로도 호스팅이 가능하다고 들었는데요. 이 경우에는 프론트엔드인 리액트만 해당하는건가요? 노드JS 의 경우는 호스팅이 불가능한가요 ?? 서버사이드 쓰는이유가, 데이터를 저장하고 불러오는 이유에서 쓰이잖아요. 깃으로 간단히 사진을 업로드 할 수 있는 홈페이지를 호스팅을 해보고 싶은데, 서버사이드인 노드JS 가 없으면 불가능하겠죠?
- 미해결React로 NodeBird SNS 만들기
이거 무슨 에러인가요...
npm run dev하니깐 Access denied for user 'root'@'localhost' (using password: YES) 에러가 나오네요.... sequelize db:create 하고 하면 Access denied for user 'root'@'localhost' (using password: YES) 에러가 나오고 mysql 버전은 5.7.29버전 입니다.
- 미해결React로 NodeBird SNS 만들기
배포시 에러 질문입니다
서버쪽 pm2 입니다 이런 오류가 뜨는데 왜 그런지 모르겠습니다.. git에 올릴때 node_modules를 같이 올려서그런건가요? 그런거라면 git에서 저폴더를 지울방법은 없는건가요..