수강이 제한됩니다.
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결React로 NodeBird SNS 만들기
제로초님~
제로초님 제로초님이 올려주신 자바스크립트 기초 잘 보고 있습니다. 그중에서 실행 컨택스트 관련 해서 올리 셨을 건데 아무리 찾아 봐도 못찾 겠더라구여 혹시 어느 편에서 강의 하셨는지 알 수 있을까요?
- 미해결React로 NodeBird SNS 만들기
만드신 서버랑 완전히 똑같이 만들었는데
Warning: connect.session() MemoryStore is not designed for a production environment, as it will leak memory, and will not scale past a single process. 이런 에러가 계속 뜨네요. 검색해서 봐도 잘 모르겠네요 전부 똑같이 만든 서버인데 뭐가 문제가 되는 건지..
- 미해결React로 NodeBird SNS 만들기
TypeError: Cannot read property '0' of undefined 가 발생합니다.
위 스샷처럼 Cannot read property '0' of undefined가 발생하며 개발자도구 Network에 localhost가 지속적으로 찍힙니다. 서버코드에 include model: db.Image는 모두 등록된 상태입니다. 강의중 첨언을 넣으셨는데 이부분이 문제인가 살펴봤는데, 그것도 아니더라구요 server.js에 이렇게 정상적으로 등록되어 있습니다. 아무리 찾아봐도 해답이 나오지않아 답답하네요
- 미해결React로 NodeBird SNS 만들기
제로초님
제로초님 지금 리액트 라우터를 사용 하고 있고 리액트 라우터에서 node.js를 연동 하고 있습니다 카카오 로그인을 하고 있는데 core가 걸리더라구여 이런 경우에는 프론트엔드 또한 express를 하나 둬서 거기 안에도 core할 수 있게 해야 되는 건가요? 아니면 지금 백엔드에서 뭘 추가 해줘야 하나요?
- 미해결React로 NodeBird SNS 만들기
사용자가 새로운 페이지를 만들도록 할려면 어떻게 해야할까요?
페북 페이지처럼 사용자가 새로운 페이지를 만들고 거기서 글 올리고 댓글 쓸 수 있도록 하고 싶은데 어떤 방식으로 해야할까요?
- 미해결React로 NodeBird SNS 만들기
17 : 10 에서 req.logout();
logout() -> 함수가 갑자기 어디서 나오는 거죠?
- 미해결React로 NodeBird SNS 만들기
router.push 질문 드립니다
전에 제가 놓친 부분이 있는지 모르겠는데 현재 로그인 되지 않는 상태에서 프로필 접근이 가능하여 로그인 전에는 프로필 접근을 막으려고 전에 사용하셨던 코드를 이용하여 프로필에 아래 코드를 추가했는데요 useEffect(() => { if (!me) { alert('메인 페이지로 이동'); Router.push('/'); }}, []); 이런식으로 노드버드/프로필에 언더바가 둘 다 적용되거나 아니면 프로필에 그대로 남아있거나 하는 문제가 있네요. 이건 라우터의 문제인가요 아니면 antd 설정을 해줘야 할까요?
- 해결됨React로 NodeBird SNS 만들기
실무에서 퍼블리셔랑 협업 질문 드립니다.
강의 초반에 제로초님께서 퍼블리셔를 고용해서 일할거라 하시는 얘기가 있었던 걸로 기억하는데 혹시 실무에서 퍼블리셔랑 협업이 어떤식으로 이루어지는지 대략적으로 설명 해 주실 수 있으신가요? 기존에 html 문서를 전달받는식으로 작업하면 전부 리액트로 새로 바꿔야 한다는 답변을 주셨는데 최대한 디자인적인 부분은 퍼블리셔가 담당하는 식으로 작업하고 싶은데 실무에서 어떻게 적용되는지 알 수 없어서 힘이 듭니다ㅠㅠ scss 적용해서 최대한 기존 css 작업 방식과 다르지 않게 하고 싶습니다
- 해결됨React로 NodeBird SNS 만들기
질문이여
리덕스 대신에 컨텍스트API로 데이터를 전역적으로 관리할 수 있다는걸 알게 되었는데요. 리덕스사가로 리덕스를 비동기시켜주면서, 서버에서 데이터를 받아오잖아요. 그러면 contextAPI의 경우는 리덕스사가 같은 것이 따로 필요하나요? 아니면 자체적으로 contextAPI에서 비동기시켜주는게 있나요? (리덕스 대신 contextAPI로 써보고 싶어서요) contextAPI nodejs 연결 등 여러가지 키워드로 검색해봐도, 원하는 답변을 얻을수가 없어서 문의드려요... ㅠㅠ ;;
- 미해결React로 NodeBird SNS 만들기
대소문자 괜찮은가요?
function* LoadComments(action) { try { const result = yield call(LoadCommentsAPI, action.data); yield put({ type: LOAD_COMMENTS_SUCCESS, data: { postId: action.data, comments: result.data } }); } catch (e) { yield put({ type: LOAD_COMMENTS_FAILURE, error: e }); } } . case LOAD_COMMENTS_SUCCESS: { const postIndex = state.mainPosts.findIndex( v => v.id === action.data.postId ); const post = state.mainPosts[postIndex]; const Comments = action.data.comments; const mainPosts = [...state.mainPosts]; mainPosts[postIndex] = { ...post, Comments }; return { ...state, mainPosts }; } 코드에서 Comments 대문자로해줬는데 LoadComments에서는 comments로 소문자 작성해주셨는데 괜찮은가요? 왜 대문자로 작성하셨는지 궁금해요
- 해결됨React로 NodeBird SNS 만들기
더보기 버튼 질문 드립니다.
페이지가 로딩 될 때 me.Followers.length 로 왼쪽에 유저 프로필에 팔로잉/ 팔로워 갯수를 보여주는데 이 값을 사용하면 더보기를 눌렀을 때 마지막 3개가 남은 상황, 즉 더 이상 더보기를 눌러도 아무것도 나오지 않는 상황을 피할 수 있지 않나요? 이미 불러오는 값이 있으니 그걸 활용 할 수 있지 않을까 해서 질문 드립니다. me.Followers.length === 팔로워 List.Item 의 length 랑 일치 할 경우 더보기 버튼을 없앤다거나 하는 식으로요
- 미해결React로 NodeBird SNS 만들기
CRA로 안하시나요?
CRA사용 안하시는 이유를 알고싶습니다.
- 미해결React로 NodeBird SNS 만들기
불변성 유지 부분이 잘 이해가 가지 않습니다
무료 강좌부터 잘 이해가 안 간 상태로 오다보니 더 이해가 잘 안가네요. 직접적으로 값을 바꾸지 않고 state 를 바꾼다는게 제가 이해한 상태였는데 지금도 like 의 값을 직접적으로 바꾸지 않고 state만 바꾸기 때문에 불변성 유지를 해줘야 하는거 맞나요? 정확한 개념이 잡히질 않습니다.. 괜찮으시면 혹시 읽어볼만한 자료를 추천 해 주실 수 있을지 여쭤봅니다
- 해결됨React로 NodeBird SNS 만들기
댓글은 잘 달리는데 등록과 동시에 새로고침이 됩니다
db 에는 잘 들어가는데 등록과 동시에 저렇게 알수 없는 이름으로 요청이 들어가더니 새로고침이 되네요. 아무리 찾아봐도 이유를 모르겠습니다ㅠㅠ
- 미해결React로 NodeBird SNS 만들기
styled component SSR 질문 있습니다.
styled components를 AppLayout에 사용하면 SSR이 안되네요. pages에 들어간 styled-components 부분에서는 SSR이 됩니다. _app.js에서 AppLayout에 props를 내려 줘야 되나요?
- 미해결React로 NodeBird SNS 만들기
action.data.postId에서 postId
const postIndex = state.mainPosts.findIndex(v => v.id === action.data.postId); action.data.postId 에서 postId 가 무엇을의미 하는지는 알겠는데, 어디서 나온 거죠?
- 미해결React로 NodeBird SNS 만들기
withCredentials 옵션
좋은 강의 잘 듣고있습니다! withCredentials 옵션이 저희가 다른 로컬호스트 서버끼리 쿠키를 주고받기위해 거는 옵션이 맞나요? 그렇다면 Saga에서 logout 을 요청하는데에 쿠키가 필요한 이유(withCredentials:true 옵션주는거)와 signUp 에서는 그러한 옵션을 주지 않는 차이를 설명해주실 수 있나요?
- 미해결React로 NodeBird SNS 만들기
태그 클릭시 언디파인이 나옵니다.
https://github.com/wjdwndtlr/react-nodebird front=>server.js app.render도 제대로 되어있고 제로초님 깃허브 보며 복붙하고 여러번 비교해봤지만 어느부분에서 정보를 받아오지 못하는지 모르겠습니다. _app.js에서 console.log(context); 해보면 쿼리부분만 {} 이렇게 비어있구요.. 요청을 어디서 못받아오는지 모르겠습니다. 해결하는 방법이 궁금하네요..
- 미해결React로 NodeBird SNS 만들기
Unhandled rejection SequelizeConnectionRefusedError
Unhandled rejection SequelizeConnectionRefusedError: connect ECONNREFUSED 127.0.0.1:3306 에러가 떠서 여기서 검색해보니깐 db를 깔으라고 답변해주셔서 npm i mysql을 했는데 오류가 여전히 뜨는데 db를 깔으라는게 무엇을 말하는 건가요?
- 미해결React로 NodeBird SNS 만들기
SSR styled-components 질문있습니다.
dev에서는 styled-components SSR이 잘되는 것 처럼 보였는데. product 환경에서 보니까 동작을 안하 더라고요 포스트 맨으로 보니까 dev에서도 동작을 안해서 이것저것 해보니까 pages안에서 사용하면 SSR이 되는데 components로 뺀 곳에서 사용된 styled-componets는 SSR이 안됩니다. 원래 이런 error가있나요? console이나 이런곳에서 별다는 error는 보이지 않는데 뭔지 모르겠네요 ㅠㅠ