서버를 연동해서 진행해보고 싶은 프로젝트가 생겼다. 그래서 간단하게 서버를 만들어보려고한다.node.js는 웹브라우저에서만 사용되던 javascript를 웹 외부에서도 실행할 수 있는 환경을 제공해준다. 그래서 node.js를 통해 서버를 생성할 수 있게 되는것이다.
지난번에는 node와 MongoDB를 연결했다. 오늘은 MongoDB에 저장할 데이터 구조 즉, schema를 작성하고 외부에서 사용할 수있도록 export까지 해보자.schema는 데이터의 구조, 표현 방법, 데이터 간의 관계를 언어로 정의한 구조다. 쉽게말해 아래의
SSH key를 발급받아 github에 연동한 뒤 지금까지 작성해 놓은 코드를 푸시해보자👊🏻터미널에 아래 명령어로 ssh key가 발급되어 있는지 먼저 확인한다.없다면 만들어보자! 아래 명령어를 입력한뒤 엔터엔터엔터! 그럼 아래처럼 키의 랜덤아트 이미지가 확인된다.
지난 포스팅에서 만들어둔 코드에 회원가입 api기능을 할 register api를 만들어보자. 그리고 아직 프론트 작업이 이루어지지 않았기 때문에 postman을 통해 api호출을 해보았다.지난 포스팅까지 작성해 둔 코드위에 회원가입 api 생성을 위해 코드를 추가하고
서버를 만들면서 처음 불편함을 느낀것이 서버 코드를 수정했을때 수정된 내용이 실시간으로 반영되지 않는다는 것이였다😱 react와 next로 프론트 작업을 하던 나에게는 매우 충격적인 일…! 그러나 역시, 서버 수정사항을 실시간으로 반영해주는 nodemon이라는 아이가
node와 MongoDB를 연결했던 날로 돌아가보자. 두 아이를 연결해주기 위해 MongoDB에서 발급받았던 키와 그 안에 본인이 직접 설정했던 비밀번호를 넣어주어야했다. <비밀번호!!> 이 자리에 말이다.이 코드는 github에 올린다면 어떻게 될까? 누구나 나
앞서 회원가입 api를 만들었을때 비밀번호를 qwe123!@먼저, bcrypt 설치해보자. package.json의 dependencies에 예쁘게 들어온걸 확인 할 수있다.npm install bcrypt이번에는 설치해준 bcrypt를 사용해 비밀번호를 암호화해주는