inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

back에서 자꾸 userId를 읽을 수 없다고 뜨는데 왜 그런가요?

미해결

React로 NodeBird SNS 만들기

프론트에서 로그인하면 SUCCESS까지 뜨는데 back에서는 DB에 사용자가 추가되지 않았어요 이렇게 에러가 떠서 뭐가 잘못된 걸까요? ragas/userex.js function* signUpAPI ( signUpData ) { //서버에 요청을 보내는 부분 return axios . post ( 'http://localhost:3065/api/user/' , signUpData ); // return axios.post('/login'); } function* signUp ( action ) { try { //call은 동기 호출 응답받을 때까지 기다림 // yield delay(2000); yield call ( signUpAPI , action . data ); // throw new Error('에러에러에러'); yield put ({ //put은 dispatch랑 동일 type : SIGN_UP_SUCCESS }); } catch ( e ) { //loginAPI 실패 console . error ( e ); yield put ({ type : SIGN_UP_FAILURE , error : e , }) } } function* watchSignUp () { yield takeEvery ( SIGN_UP_REQUEST , signUp ); // yield delay(2000); //리스너 역할 // 비동기 요청, 타이머 넣어도 되고 } pages/signup.js에 있는 onSubmit 함수 const onSubmit = useCallback (( e ) => { e . preventDefault (); if ( password !== passwordCheck ) { return setPasswordError ( true ); } if (! term ) { return setTermError ( true ); } if (! agree ) { return setAgreeError ( true ); } // dispatch(signUpAction({ // userId: id, // userPassword: password, // userName: name, // // major, // })); return dispatch ({ type : SIGN_UP_REQUEST , data : { userId : id , userPassword : password , userName : name , }, }); // console.log({ // id, name, birth, entergrade, major, nowstate, password, passwordCheck, term, agree // }); }, [ id , name , password , passwordCheck , term , agree ]); reducers/userex.js에서 SIGNUP 부분 case SIGN_UP_REQUEST : { return { ... state , isSigningUp : true , isSignedUp : false , signUpErrorReason : '' , } } case SIGN_UP_SUCCESS : { return { ... state , isSigningUp : false , isSignedUp : true , } } case SIGN_UP_FAILURE : { return { ... state , isSigningUp : false , signUpErrorReason : action . error , } }

  • javascript
  • react
learn 댓글 7 좋아요 0 조회수 365

질문이 있습니다 선생님...

미해결

따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기

https://github.com/crmrelease/tj-book (참고용인 제가 작업중인 깃헙입니다) 안녕하세요 선생님 강의 참고해서 제가 왓챠같은 도서 어플을 만들어보고 있어요. 정보는 인터파크 api를 이용하구요. 그런데 맨처음 만들었던 plate에서 로그아웃 문제가 아직도 해결되지 않아 부득이하게 질문드립니다 ㅠㅠ 클라이언트단 코드는 이렇구요 로그아웃후에 '/login'으로 돌아가야 하는데, url만 '/login'으로 변하고 페이지는 리다이렉트 되질 않더라구요 그런데 임시로 랜딩페이지에 만든 로그아웃 버튼은 잘 되거든요 왜 네비의 rightmenu에 있는 버튼은 리다이렉트가 되질 않을까요. 사용하는 백단로직은 같고, 콘솔찍어보니 리턴받는 내용도 동일합니다. 네비가 아닌 랜딩페이지에 임시로 만든 로그아웃 버튼은 잘돼요 ㅠㅠ 문제가 무얼까요 그리고 처음에는 선생님께서 만드신 라우터대로 만드니 작동하지 않았는데 BrowserRouter로 감싸주니 코드가 돌더라구요 여기에 문제가 있을까요?

  • 웹앱
  • react
  • mongodb
  • nodejs
  • express
김태진 댓글 5 좋아요 1 조회수 384

현재 강의 시점으로 질문있습니다.

미해결

스프링과 JPA 기반 웹 애플리케이션 개발

로그아웃 구현까지 따라해보았는데 가입후 이메일 인증을 받은후 로그아웃 재로그인하면 emailVerified가 false상태로 보여집니다 다시인증을 해야한다고 나오는데 아직 구현이 안된 설정인가요 제 코드에 실수가 있는건가요??

  • spring
  • thymeleaf
  • JPA
  • java
  • spring-boot
문병량 댓글 2 좋아요 0 조회수 289

환경 변수 설정

자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!

삭제된 글입니다

  • java
tjdudwnstj 댓글 1 좋아요 0 조회수 83

특정 날짜 이후의 document 들만 csv 파일로 뽑아 오려면 어떻게 해야 하나요?

미해결

[리뉴얼] 처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)

안녕하세요, 저는 회사에서 데이터베이스안에 oid 별로 사용자의 데이터가 기록 됩니다. 그런데 timestamp 기준으로 특정 날짜 이후의 것을 뽑아 오려면 어떻게 해야 하나요? 조회는 find() 로 사용하면 되는 것을 아는 데 그 다음을 모르겠습니다. 감사합니다!

  • DBMS/RDBMS
  • python
  • mongodb
  • 데이터 엔지니어링
내무내무새새 댓글 1 좋아요 0 조회수 222

클로저 질문입니다.

미해결

자바스크립트 중고급: 엔진 핵심

getPoint 오브젝트에서 point 변수는 외부 렉시컬 환경 참조에서 찾을 수 있지만 bookParam은 어떻게 찾나요? bookParam도 같이 외부 렉시컬 환경 참조에 바인딩 되나요? bookParam은 book 실행 콘텍스트의 선언적 환경 레코드에 있는데 이걸 어떻게 가져다 쓸수 있는건가요?

  • javascript
I.m yong 댓글 3 좋아요 2 조회수 293

개발문서 문의

미해결

스프링과 JPA 기반 웹 애플리케이션 개발

안녕하세요. 강의 도중에 구글 독스로 개발 문서를 보여주시는데요. 중간중간 참고 사이트 및 참고자료를 보여주시는데, 궁금해서 영상을 보고 찾거나 지나칠때가 있습니다. 그래서 혹시 이전 강의처럼 강의 진행하실때 보셨던 문서를 올려주실수 있는지 궁금합니다. 감사합니다.

  • thymeleaf
  • JPA
  • spring-boot
  • spring
  • java
dsdsd 댓글 1 좋아요 0 조회수 164

width와 flex-basis의 차이

미해결

CSS Flex와 Grid 제대로 익히기

강의에서 width와 flex-basis의 차이가 width: 50% 로 주고, flex-basis: auto 로 주었을때 flex-basis의 값에 width의 값 50%가 들어오기 때문에 차이가 있다 라고 말씀 해 주셨는데, 반대로 flex-basis: 50% 로 주고 width: auto 로 동일한 결과값을 가지게 되니 차이점이 없다고 생각됩니다 ㅜ 말씀해 주신대로 width를 50%로 주고 flex-basis를 auto로 주어야 하는 이유도 이해가 안됩니다.. flex: 0 50%; 로 주면 안되는 건가요?

  • HTML/CSS
  • flex
유림 댓글 2 좋아요 0 조회수 3600

back 서버 오류가 나요ㅠㅠ

미해결

React로 NodeBird SNS 만들기

[nodemon] starting 'nod index.js' [nodemon] app crashed - waiting for file changes before starting... 이라고 오류가 나요ㅠㅠ 구글링 해보니 npm install하래서 해보고 컴퓨터도 껏다 켜보고 했는데 안되요ㅠㅠ nodemon 도 재 설치 해봤어요ㅠㅠ back은 vscode터미널에서 실행하고 front는 cmd창 따로 켜서 실행했습니다

  • react
  • javascript
생글탱글 댓글 11 좋아요 0 조회수 323

웹브라우저와 웹서버 통신에서 같은 네트워크

미해결

컴퓨터, 웹, 코딩, 프로그래밍의 시작 - Web1

실습할 때 웹브라우저(폰)와 웹서버(컴퓨터)의 통신에서 왜 같은 네트워크에 접속되어 있어야 하나요??

  • HTML/CSS
hskyblue22 댓글 1 좋아요 0 조회수 321

table 하고 칼럼 쿼리 작성은 어디서 했나요.

미해결

오라클 데이터베이스 11g 프로그래밍 기초 (상)

임플로이 부서 및 테이블하고 칼럼을 생성하는 쿼리는 어디에 있는지 알려주시면 안될까요 저는 생성이 안됐습니다.

  • oracle
전건수 댓글 0 좋아요 0 조회수 219

A4 의 갤러리 제작시 질문있습니다.

해결됨

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

삭제된 글입니다

  • HTML/CSS
  • 웹 디자인
  • jquery
파란하늘 댓글 1 좋아요 3 조회수 72

TA-Lib가 정상적인 설치가 안되면 조건값을 수정해도 백테스팅 결과가 동일하게 나오나요?

미해결

파이썬으로 구현하는 거래 자동화 봇 (챗봇)

백테스트 할 때, 1.0004 부분값을 1.0008로 수정해도, 동일한 백테스팅 결과가 나온다는건.. TA-LIb가 정상적으로 설치가 안됐다는 뜻인건가요? avg_min_15 = sum (close_price_list[ - 15 :]) / 15 avg_min_50 = sum (close_price_list[ - 50 :]) / 50 if avg_min_15 > avg_min_50 * 1.0004 and is_buy == False : is_buy = True buy_test( 0.001 ,close_price_list[ - 1 ])

  • python
  • chatbot
yoon 댓글 1 좋아요 0 조회수 409

no such column : blog_post.head_image Error

미해결

파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap

안녕하세요. 다른PC환경에서 Git pull하여 수업을 참여하려고 하니 Error가 발생합니다. "Post Detail 페이지 테스트 코드 작성하기" 까지 마친 상태에서 "python manage.py test" 를 진행하니 아래 사진과 같은 에러가 발생합니다. 위와 같은 Error 발생 후 posts한 게시판이 내용이 서로 다른 환경인줄 인식하고 posts 들을 맞추어주려고하니 아래와 같은 증상이 발생합니다. "python manage.py runserver"에선 Error가 발생하지 않지만 "python manage.py test"에서 Error가 발생합니다. ___________________________________________________________________________________ 강의마다 github에 commit 해주신 코드들을 다시한번 검토해보았지만 작성된 코드에는 문제가 없어보입니다. 강의해주신 내용을 잘 따라간듯합니다...

  • python
  • django
  • bootstrap
ad2m lim 댓글 2 좋아요 0 조회수 897

안드로이 api level 28부터는 에러납니다.

미해결

코틀린 기반 안드로이드 앱개발 심화 2단계

< uses-permission android :name ="android.permission.FOREGROUND_SERVICE" /> Android API Level 28부터는 위에 권한이 필요합니다.

  • kotlin
  • android
ch1124.ki 댓글 0 좋아요 0 조회수 333

mac os에서 PostgreSQL 설치 방법 문의드립니다

미해결

인스타그램 클론 - full stack 웹 개발

제가 구름IDE를 사용하지 않고 mac에서 아톰을 사용하고 있습니다. 이런 경우에는 PostgreSQL를 어떻게 설치할 수 있는지 문의드립니다.

  • HTML/CSS
  • django
  • python
  • 클론코딩
kjoony99 댓글 1 좋아요 1 조회수 172

개발자도구 관련

미해결

파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

과제를 하기 위해 , 루리웹/인프런 사이트를 로그인한뒤에 개발자도구 -> network 에서 login_proc 를 찾아 로그인 유저 정보를 받아오려고했는데 , 변경이 된건지 보이지가 않네요 ㅠ 어떤 파일을 참고하여 스크래핑할 수 있을까요 ?

  • python
  • 웹-크롤링
gml5815 댓글 2 좋아요 1 조회수 219

v-bind 및 :에 대해 궁금한게 있어 질문드립니다..

해결됨

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

안녕하세요! vue를 사용하다 문득 궁금한게 떠올라 질문을 드리게 되었는데욤.. 예를 들어, v-bind:style 과 :style이라는 태그가 있는데, 이 태그들의 차이점이 무엇인지 궁금합니다. 또 하나 더 질문드리자면, @click과 v-bind:click이 찾아보니 같다고 하는데 무슨 차이가 있는지도 궁금합니다. 감사합니다. :D

  • javascript
  • es6
  • vuex
  • vuejs
울룰룰랄랑 댓글 3 좋아요 1 조회수 295

인기 태그

인프런 TOP Writers

주간 인기글