수강이 제한됩니다.
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결React로 NodeBird SNS 만들기
helmet ssr
서버를 실행하고 처음으로 페이지로 들어가면 리덕스 스테이트에는 분명히 있는데 singlePost.User.nickname이 없다는 오류가 뜹니다. 이 상태에서 새로고침을 누르면 오류가 사라지고 정상적으로 페이지가 작동됩니다. helmet의 ssr에 문제가 있는 것 같은데 어떻게 고쳐야 하나요?? 참고로 react-helmet은 최신버전이고 그에따라 import할 때도 {Helmet}으로 가져왔습니다
- 미해결React로 NodeBird SNS 만들기
newPost.addHashtags에 대해서 질문드립니다.
post 와 hashtag의 관계 설정에 의해 posthashtag table까지 만들어졌는데, post를 생성하는 router에서 newPost.addHashtag 함수가 undefined라는 오류가 발생하고 있습니다. 혹시 오타가 있는지 확인해보았는데 이상이 없어서 어떨때 오류가 발생하는지 알수 있을까요??
- 미해결React로 NodeBird SNS 만들기
cookie에 대한 질문
안녕하세요 완강 후 궁금한 점이 생겨서 여쭤봅니다!! 그러면 프론트에서 쿠키는 유저가 있다는 확인용도인건가요?? 프론트에서 백으로 쿠키를 보내서 백에서 쿠키로 세션에서 정보를 찾아서 활용한다고 이해를 했는데 쿠키를 보내는 코드는 무엇인지 궁금합니다.
- 미해결React로 NodeBird SNS 만들기
질문
안녕하세요 제로초님 궁금한 것이 있습니다. 오류가 난 상황에서 이를 해결하기 위해 크롬 확장프로그램인 Redux DevTools에서 Inspector창의 state를 보고 있는 상황에 갑자기 새로고침되버리는 경우가 있습니다. 저는 state도 보고 액션도 보면서 오류를 천천히 살펴보고 싶은데 갑자기 새로고침되버리는 것입니다. 그 오류를 다시 발생시키기 위해 또 반복동작을 하게 되는데 마땅한 방법이 있을까요?
- 해결됨React로 NodeBird SNS 만들기
git clone할때 질문입니다.
강좌에서 front와 back에 git clone할때 전체 파일이 front와 back 두군데에 다 올라가는건데, 실무에서는 front의 repo와 back의 repo를 별도로 해서 각각 front에 git clone, back에 git clone하나요? 아니면 8-9 강좌에서 하신것처럼 두군데 다 통으로 올리나요? 지금은 git을 back과 front 구분하지 않았기 때문에 그냥 통으로 올린건가요? 궁금해서 질문드립니다.
- 해결됨React로 NodeBird SNS 만들기
동적 라우팅 next와 epxress를 합친이유..
안녕하세요. 제로초님 전 강의에서 왜 epxress안에 next를 돌리는지 이해를 못했는데. 제가 이해한 바로는 백엔드에서 /:id 동적 라우터가 있는데 이걸 요청을하려면 프론트에서 ejs로 치자면 <from action="sample/<%= 보낼 동적라우팅주소 %>"></from> 이런식으로 보내야하는데 next는 그게 어려우니깐 express안에 next를 돌려서 server.js를 만들어 동적 라우팅을 가능하게 만들어 백엔드의 /:id 동적 라우터에 보내기 위한거 맞나요?
- 미해결React로 NodeBird SNS 만들기
next와 epxress를 합쳐야하는이유...
동적 라우팅이 next가 못보내니깐 epxress안에 next를 돌린다는 말씀이신가요??
- 해결됨React로 NodeBird SNS 만들기
next.js 가 아닌 react리면
안녕하세요. epxress안에 next를 돌려서 하는거 잘봤습니다. 만약에 next가 아닌 react라면 express랑 합칠 필요가 있나요?
- 미해결React로 NodeBird SNS 만들기
aws ec2 이용시에 도매인을 구입안하고 아이피 주소 그대로 써도 되나요?
도매인 네임서버랑 연결해야한다는 내용을 들었는데 도메인 구입안하고 발급받은 IP 주소로만도 구동이 가능한가요?
- 미해결React로 NodeBird SNS 만들기
전 동영상의 페이지네이션에서
페이지네이션 동영상에서 리스트 불러올때 저는 왜 왜 최대로 5명까지 나열이 되는걸까요?? 프론트 부분에서 뭔가 잘못썼나 싶어서 몇번을 다시봐도 잘 모르겠네요.. 3명씩은 불러와지지만 영상에서처럼 박스안에 나열이 최대 3명이 되지를 않네요.. 그냥 화면크기상의 문제인걸까요??
- 미해결React로 NodeBird SNS 만들기
서버사이드 렌더링이 안 되는 문제는 어떻게 체크할 수 있을까요?
https://www.inflearn.com/questions/22971 다른 분의 질문을 가져오면 안 되면 말씀해주세요 ㅠㅠ 저도 이 문제와 같은 상황을 겪고있는데 케이스 1,2가 모두 같습니다. postman으로 확인했을때 서버사이드렌더링이 안 되고 있는 것 같은데, 혹시 이 부분에 대해 참고할만한게 있을까요? 메인 페이지에서 singlePost가 null로 들어가고 이 사진처럼 singlePost안에 정보는 들어가는데 화면은 불러와지지 않습니다. 해당 부분과 관련한 코드입니다. 강의를 들을 때 meta 태그를 넣으면 ssr이 되는걸로 봤는데, 진행했는데 따로 렌더링이 되지 않는걸 보면 아마 저 질문자분이랑 같은 문제인 것 같습니다 ㅠㅠ <post.js> <reducer> <saga> 어떤 부분을 체크해보면 좋을지 답변 부탁드립니다 항상 감사합니다!!!
- 미해결React로 NodeBird SNS 만들기
질문하나합니다.
갑자기 이부분부터 새로고침 시 로그인이 끊기는 현상이 발생하는데 강의 후반부에 고쳐지나요?? 아니면 저만 이상이 있는건가요?
- 해결됨React로 NodeBird SNS 만들기
cookieparser로 쿠키연동
다른 홈페이지의 로그인하고 생성된 그 쿠키값으로 제 페이지랑 연동해서 로그인을 하게 될수있나요?? 이런방법으로 하려면 소셜로그인처럼 토큰값을 받아서 로그인하는게 맞나요?
- 미해결React로 NodeBird SNS 만들기
새로고침시 me.post.length
안녕하세요. 제로초님 다름이 아니라 새로고침을하면 me.post.length가 없다고 에러가뜨는데 이거는 로그인 성공시 저희 me에 데이터가 들어가는건데 새로고침을하면 LOG_iNS_SUCCESS는 날라가고 useEffect로 user의 정보만 불러오는 그 user의 정보에 아직 post, 팔로잉, 팔로워 데이터가 없어서 에러나는거 맞나요??
- 해결됨React로 NodeBird SNS 만들기
{children} 적용이 갑자기 왜 안되지?
재밌게 따라하고 있었는데 저기서 회원가입22 텍스트가 출력되야 되잖아요 ?? 근데 왜 <AppLayout>밖에 있는 디브 태그 내용만 출력될까요...?? ㅠㅠ
- 미해결React로 NodeBird SNS 만들기
제로초님
제로초님 안녕 하세요 불변성 관련 해서 궁금한게 있어서 질문 남깁니다. const [ dataInfo, setDataInfo ] = useState( { labels: ['January', 'February', 'March', 'April', 'May', 'June', 'July'], datasets: [ { label: 'My First dataset', fill: false, lineTension: 0.1, backgroundColor: 'rgba(75,192,192,0.4)', borderColor: 'rgba(75,192,192,1)', borderCapStyle: 'butt', borderDash: [], borderDashOffset: 0.0, borderJoinStyle: 'miter', pointBorderColor: 'rgba(75,192,192,1)', pointBackgroundColor: '#fff', pointBorderWidth: 1, pointHoverRadius: 5, pointHoverBackgroundColor: 'rgba(75,192,192,1)', pointHoverBorderColor: 'rgba(220,220,220,1)', pointHoverBorderWidth: 2, pointRadius: 1, pointHitRadius: 10, data: [65, 59, 80, 81, 56, 55, 40] } ] } ) const Test = useCallback((e) => { e.preventDefault() setDataInfo((prevState) => ({ ...prevState, datasets: [(prev) => { fill:true }] }) ) }, []) Test라는 버튼을 클릭 했을 때 dataInfo state안에 있는 datasets 객체에서 다른 것들은 유지 하고 예를 들어 fill이나 lable 같은 것만 변경 하고 싶을 때는 어떤식으로 처리를 해줘야 하는지 궁금 하여 질문 납김니다.
- 미해결React로 NodeBird SNS 만들기
include 안에 애트리뷰트
include안에 이 id는 멀 부르는건가요?? user아니면? posts나 followings,follwers?? attributes: ['id'],
- 미해결React로 NodeBird SNS 만들기
프론트에 보낸다는게...
안녕하세요. 제로초님 Followers: [] Followings: [] Posts: [] createdAt: "2020-06-25T09:19:04.000Z" id: 1 nickname: "난다요" password: "$2b$12$Mefb6vljV3SW2aQKEEwixe0pk90/LbB.Q9su0mUGz/iUGWNuWp.Hi" updatedAt: "2020-06-25T09:19:04.000Z" userId: "red6318" 이렇게 include로해서 followers랑 followings나 posts를해서 보내면 저기서 Follwers, Followings, Posts이렇게 Preview로 보내진다는거죠?
- 미해결React로 NodeBird SNS 만들기
Next js 버전 관련 기능 질문입니다.
현재 설치되어 있는 Next 버전이 9.4.2인데 해당 버전으로 6-3 강의 코드를 그대로 사용은 불가능 한가요?
- 미해결React로 NodeBird SNS 만들기
result를 console로 찍어보니..
게속 프론트에서 nickname 이 없다고해서 result를 console로 찍어보니 Promise {<pending>} __proto__: Promise [[PromiseStatus]]: "resolved" [PromiseValue]]: Object config: {url: "/user/login", method: "post", data: "{"userId":"op","password":"op"}", headers: {…}, baseURL: "http://localhost:8080/api", …} data: {id: 6, nickname: "op", userId: "op", createdAt: "2020-06-25T02:11:14.000Z", updatedAt: "2020-06-25T02:11:14.000Z"} headers: {content-length: "116", content-type: "application/json; charset=utf-8"} request: XMLHttpRequest {readyState: 4, timeout: 0, withCredentials: false, upload: XMLHttpRequestUpload, onreadystatechange: ƒ, …} status: 200 statusText: "OK" __proto__: Object 이렇게 되있는데 여기서 어떻게 data로 접근하죠? result.data로 하면 error뜹니다ㅠㅠ