분류 전체보기
-
mongodb하기WEB/NODE.JS 2019. 10. 26. 19:09
음 백엔드는 넘 감이 안잡힌다. 아니 백엔드는 감이 너무 안잡히는데 백엔드가 감이 안잡히는 이유를 모르겠다. 프론트 할 때는 모가 부족하니 몰 어떻게 해야할지 감이딱딱오는 느낌이었는데 백엔드는 그런 느낌이 아니다. (그렇다고 해서 프론트엔드를 공부한 것은 아니다.) ----- 암튼 그래서 몽고 db를 설치하고 사용해 보기로 했다. 예~~~전에 my sql에서 테이블을 생성하고 거기에 데이터를 get방식 post방식으로 넣어준 적이 있는데 기억이 하나도 안난다. 아ㅋㅋ 아니 그래서 web3school강의를 좀 봤다. var MongoClient = require('mongodb').MongoClient; var url = "mongodb://localhost:27017/"; MongoClient.conne..
-
express 설치 및 실행WEB/NODE.JS 2019. 10. 26. 16:23
익스프레스 설치 및 시행은 그냥 하면 된다. 다른 강좌를 보고 했다. 근데 내가 가지고 있는 vps에 하는 거는 왜 안되는지 모르겠다. 옛날에 잘만했는데... 기억이 잘 안난다. 권한 설정을 어떻게어떻게 해줘야하는 걸로 기억한다. ----- 그래서 암튼 localhost환경에서 테스트를 했고 express, express-generator를 설치하고 npm start를 해주면 저장 및 실행을 할 수 있다. 처음 알게된 사실은 start는 특별하기 때문에 npm run start안하고 npm start라고 해도 된다는 점이다.
-
1주차 과제(X) 2019. 10. 21. 12:46
이번 과제는 get post put delete정도 해보고 그다음으로 회원가입 기능을 만들어 보는거다. 그런데 약간 애매하다. DB의 기능을 알아야 할것 같아서 일단 sequelize로 만들어놓고(로컬) 나중에 몽고로 바꿔보려고 한다. 물론 삽질할 시간이 늘어날것 같긴함. 물론 당연한거지만 1도 모르는 상태다. vue랑 연결해서 해볼라고 하니까 store하고 store의 module하고 이런 체계를 잘 모르겠다. 아니 다 파악했다고 생각했는데 더있어서 좀 그렇다. vue-cli 쓰면 자동으로 생성해주는 모양이긴 하던데 암튼 잘 모르겠다. vue에서 nuxt랑, mongodemon?설치해서 run dev안해도 되게 만들어 놨다. -------------------- 그래서 그래서 암튼 해보자 continue
-
현재 마도리 파일 경로 이해(X) 2019. 10. 21. 11:36
app.js : 메인 파일, require해주고 있다. swagger은 나중에 이해하기 config -awsconfig.js :aws에 대한 접속내용 database -mongooseApi.js : mongoose require하고 export -schemas -member.js: 여기다가 회원가입 기능을 만들거임 -spot.js : 이미 만들어져 있던 코드 node_module : 노드 모듈 package.json package-lock.json routes : routes.js: 라우팅을 해주고있음 여기 아래에서 580행 쯤의 post, get, delete, put을 해서 postman에 편집하는 거를 해야한다. 이런식으로 해서 나중에 db연결해서 가입하는 것도 만들 수 있다. 아래는 하는 방법 p..
-
async/await + 지난번에 한거 복습WEB/JS 2019. 10. 16. 14:51
프로미스를 한문장으로 정리) 프로미스는 결과를 가지고는 있는데, 바깥에다가 표시를안해준것. then이나 catch를 붙이기 전까지는 반환을 안한다. 이로인한 장점) 프로미스가 콜백보다 자유로움 --------------------- 이제 오늘 원래 하려고 했던 async와 await에 대해서 알아보자 잘모르겠다. async func() { try{ const user = await Users.findOne('zero'); ~~~} catch(err) { } } func() 이런식으로 사용한다는데 잘모르겠다. 감이 안온다. ---- 나중에 수정 이어서