무료
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
안녕하세요 혹시 강의에서 사용하신 코드를 받아볼 수 있을까요??
강의코드를 보며 공부하고 싶은데 혹시 깃 헙에 올려주실 수 있으신가요?
- 해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
와 겨우겨우 했습니다.
처음이라 그런지 아니면 원래 이런지 정말 어려워요ㅠㅠㅠ 그래도 유익하게 잘 배우고 있습니다. 좋은 강의 감사합니다!
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
postman에서 email값이 null...
안녕하세요, 수업 정말 감사합니다~! 오타인것 같아서, 선생님 깃허브도 보고 비교하면서 했는데, 여전히 고쳐지지가 않아서, 질문드려요 ㅠ console로 찍었을때, user값이 이 값으로 나오는데, 들어노는게 문제인지 어느 부분이 잘못되었을까요? email값이 null이네요.. ㅠ { role: 0, _id: 5fcf43430591df2796372b6c } https://github.com/cocoball200/react-project 위에 제 깃허브에서 commit 메세지에 error부분들을 고쳤습니다! 항상 감사합니다~!
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
userInfo를 왜 쓰신지 궁금합니다.
app.post('/register', (req, res) => { // 회원가입 할때 필요한 정보를 client에서 가져오면 그것들을 db에 넣어준다. const user = new User(req.body); user.save((err, userInfo) => { if (err) return res.json({ Success: false, err }); return res.status(200).json({ Success: true }); }); }); 코드에서 userInfo가 왜 필요한가요? 유저 정보는 user에 들어있는데 userInfo를 쓰신 이유가 있으신가요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
git push 오류
git push origin master를 하니 error: failed to push some refs to '깃헙주소' 이렇게 떴습니다 찾아보니 로컬저장소와 원격저장소의 버전이 달라서 버전이 달라서 충돌이 일어나 에러가 난다고도 하고 다양한 이유가 있는거 같은데요.. 그래서 -f를 붙여 강제로 실행하거나 git pull을 했다가 push를 하고 여러가지 해봤는데 계속 에러가 나서 다시 add, commit하고 'origin master'를 빼고 git push만 하니 push가 되었습니다. origin master를 빼고 git push 하면 아무도 리모트 저장소에 push하지 않았을 때만 사용할 수 있다고 하는데 별 상관이 없는건가요? 또 git push origin master를 했을 때 저런 에러가 나는 이유가 뭘까요ㅠㅠ
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
다른 웹 어플리케이션을 만들 때 항상 npm init 해야하나요?
여러가지 프로젝트를 만들 때마다 다른 디렉토리에 npm init을 해서 포트번호를 다르게 설정해서 프로젝트를 진행하나요? 아니면 init해놓은 같은 포트번호의 디렉토리 안에 여러개의 디렉토리를 만들어 여러가지 웹어플리케이션을 만드는건가요? 프로젝트들을 어디에 저장해야되고 어떻게 관리해야하는지 아직 초보라 너무 헷갈리네요ㅠㅠ혹시 참고할만한 문서 없을까요
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
몽고 사이트가 강의하고 완전 달라서 따라하질 못하겟어요 ㅠ
ㅠㅠ 혹 몽고디비 연동을 못하면 수업 따라가는데 지장이 잇을까요 ㅠ?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
secretToken
jwt.sign이나 verify할 때 사용하는 'secretToken'도 mongoURI 처럼 공개되면 안되는거죠???
- 해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
ExperimentalWarning: The fs.promises API is experimental 오류 ㅠㅠ
실행시키면 계속 이 에러만 나요ㅠㅠ 어떻게 해결할 수 있을까요..? 감사합니다! (node:14149) ExperimentalWarning: The fs.promises API is experimental > boiler-plate@1.0.0 start > node index.js Example app listening at http://localhost:5000 { MongoParseError: Invalid connection string at parseConnectionString (/Users/Mia/Documents/boiler-plate/node_modules/mongodb/lib/core/uri_parser.js:565:21) at connect (/Users/Mia/Documents/boiler-plate/node_modules/mongodb/lib/operations/connect.js:282:3) at cb (/Users/Mia/Documents/boiler-plate/node_modules/mongodb/lib/mongo_client.js:224:5) at maybePromise (/Users/Mia/Documents/boiler-plate/node_modules/mongodb/lib/utils.js:665:3) at MongoClient.connect (/Users/Mia/Documents/boiler-plate/node_modules/mongodb/lib/mongo_client.js:220:10) at Promise (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/connection.js:820:12) at new Promise (<anonymous>) at NativeConnection.Connection.openUri (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/connection.js:817:19) at _mongoose._promiseOrCallback.cb (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/index.js:345:10) at Promise (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/helpers/promiseOrCallback.js:31:5) at new Promise (<anonymous>) at promiseOrCallback (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/helpers/promiseOrCallback.js:30:10) at Mongoose._promiseOrCallback (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/index.js:1135:10) at Mongoose.connect (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/index.js:344:20) at Object.<anonymous> (/Users/Mia/Documents/boiler-plate/index.js:9:10) at Module._compile (internal/modules/cjs/loader.js:689:30) name: 'MongoParseError' }
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
if()처리후 else의 여부
안녕하세요. 강의 잘 듣고있습니다. 강의대로 따라 코딩을 하게되면 암호화가 잘 됩니다. 암호화 처리에서 userSchema.pre('save', function(next){ var user = this; if(user.isModified('password')){ ... } next(); }); 위와 같은 방식으로 else를 하지 않고 처리했을 경우에는 암호화가 되지 않는것을 확인했습니다. 위의 소스에서 else를 사용함과 사용하지않음의 차이가 무엇인지 알고싶습니다. 저는 if문에서 next();가 있기때문에 else를 안해도 if조건문이 아니라면 if안으로 들어가지 않기 때문에 없어도 된다고 생각했습니다.
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
auth에서 500에러
>>>console창 login창에서 로그인하고 register페이지로 넘어가서의 콘솔창입니다. >>auth.js 더불어 터미널창에서도 이 파일들에 에러가 잇다고 하는데 register, login 이외에 파일들은 강의와 github에 올려주신것과 동일합니다.
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
안녕하세요 강사님 auth 부분 질문드릴게요
안녕하세요 강사님 한번 완강하고 두번째 듣는중입니다. #13 Auth 기능만들기 강의를 들었습니다. app.get('/api/users/auth',auth,(req,res)=>{ ...생략 부분에서 잘 이해가 안되는게.. 로그인 할때는 포스트맨으로 post register을 돌리고, 로그 아웃할때는 포스트맨으로 get logout 을 돌리잖아요? 근데 auth 부분은 포스트맨에서 get auth 이렇게 돌리는것도 아닌데 어떻게 실행이 되는지 잘 이해가 안되네요.. 마치 제가 느끼기에는 로그인 할때 자동으로 auth 부분까지 돌아가는 것 같이 느껴지네요.. 답변해주시면 정말 감사하겠습니다!
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
회원가입 버튼을 누르면 MongoError 가 뜹니다 흑흑 ㅠㅠ
안녕하세요! 강의 너무 잘 듣고 있습니다!! 다름이 아니라 로그아웃까지 강의를 들었는데 회원가입 페이지에서 인풋에 값을 넣고 회원가입 버튼을 누르면 이 에러가 자꾸납니다ㅠㅠ 근데 이상하게 회원가입이 될 때가 있고 저렇게 오류가 날 때도 있습니다. 어디에 문제가 있는걸까요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
강사님 postman에서 실행이 계속 로딩바만 돌고 진행이 안되는데..혹시 제가 코드를 잘못 작성해서 그런건가요?
아래 이미지 처럼 계속 저 상태입니다...왜 그럴까요...?ㅠㅡㅠ
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
안녕하세요 redux 미들웨어 관련하여 질문드립니다.
강의 완강했습니다. 리액트에 ㄹ도 몰랐는데 강사님 덕에 기초가 다져진 기분입니다. 여쭤볼 게 있는데, 현재 강의의 예제에선 redux-thunk를 다루고 있습니다. 근데 제가 바로 개발에 들어가야해서 react 템플릿을 사용중인데 이쪽에서는 모든 구조가 saga를 사용하도록 되어있어 찾아봤는데 실무에서는 redux-saga를 많이 사용한다고 하더라구요. 그래서 redux-thunk를 redux-saga로 변경하여 기존과같이 api 호출하여 화면에 로드하는 부분을 구현하려는데 이렇게 useEffect에서 dispatch에 실행하려는 액션을 넣으면 무한루프가 돕니다... 도대체 이유가 뭘까요? 생각보다 검색했을 때 적용하기 쉬운 예제가 안나와서 예제와 관련이 없어보이지만 질문할 곳이 없어 고민하다가 올려봅니다. ㅠㅠ 너무 일부만 보여드려서 피드백이 어려우시다면, 참고할 수 있는 존안강사님의 영상이 있는지 여쭙고싶습니다.
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
reduxExtension
강의대로 했는데 reduxExtension에서 state가 제대로 반영되지않고 registerPage에서는 login 페이지로 넘어가지않고, 오류가 있다면 alert창이 나와야하는데 제대로 반영되지않아요ㅜㅜ helpme.. >>loginPage.js >>RegisterPage.js >>types.js >>user_action.js >>index.js >>user_reducer.js
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
강의 난이도에 대해 질문드려요!
우선, 이런 좋은 강의를 공유해주셔서 감사합니다. 강의 난이도에 대해서 질문드리고 싶은데요, 제 지식은 html, css, js를 적당히 배운 정도입니다. node.js로 백엔드를 학습하고 싶어서 이 강의를 시작하게 되었는데요, 5강까지 보고 있는데, 아직 이것저것 설치하는 단계라 이런 질문드리기도 조금 민망하지만 제 수준에 이 강의를 들어도 되는지 궁금합니다. 초반에 node, react, mongodb 등 설치를 하는데 각각이 무엇인지도 잘모르겠고, 초반에 적어주시는 코드 문법들, 단어 하나하나 등 생소하고 모르는 부분이 많아서, 이런 부분에 선수가 되있는 사람들이 듣는건가 싶습니다. 감사합니다.
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
Postman에서 body부분 작성할 때 에러가 납니다.
처음에 강의코드대로 작성했다가 제가 원하는 방법(userid,password,name)으로 바꾸니까 자꾸 email부분을 안적으면 에러가 뜨고, email을 적으면 에러가 안납니다. 코드부분에서 email부분을 지워도 저렇게 뜨는데 이유가 뭔가요??
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
실습은 따라서 다했는데요
안녕하세요 강사님 실습은 다 따라서 했는데 다 지우고 해보라고하면 하나도 못하겠어요 어떻게 하죠...
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
ㅇㅗ류
Error: Route.get() requires a callback function but got a [object Object] at Route.<computed> [as get] (/Users/hyemin/Downloads/react-hyemin/node_modules/express/lib/router/route.js:202:15) at Function.app.<computed> [as get] (/Users/hyemin/Downloads/react-hyemin/node_modules/express/lib/application.js:482:19) at Object.<anonymous> (/Users/hyemin/Downloads/react-hyemin/index.js:84:5) at Module._compile (node:internal/modules/cjs/loader:1083:30) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1112:10) at Module.load (node:internal/modules/cjs/loader:948:32) at Function.Module._load (node:internal/modules/cjs/loader:789:14) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:72:12) at node:internal/main/run_main_module:17:47 [nodemon] app crashed - waiting for file changes before starting...