이번 게시글에서는 UserModel을 생성할 것 입니다. 회원가입할때 유저 이름, 나이 등 정보를 입력할 때 이 정보들은 유저 데이터 베이스에 들어갑니다. 이걸 보관하기 위해 모델과 스키마를 만들 것입니다. model : 스키마를 감싸주는 역할 schema : 상품 관련된 글을 작성 시 그 글을 작성한 사람이 누구인지, 이름이 뭔지, 타입이 뭔지 등의 부분들을 말합니다. 1. models폴더 생성 후 안에 User.js를 만들어줍니다. const mongoose = require('mongoose'); const userSchema = mongoose.Schema({ name:{ type: String, maxlength:50 }, email: { type: String, trim: true, //띄어쓰..
Mongodb사이트에서 회원가입후 클러스터를 만들 것입니다. 1. Create New Cluster 를 눌러줍니다. 한국은 없어서 가까운 싱가포르 선택(공짜 티어를 받을수 있는 국가) 클러스터 이름을 작성하여 줍니다. 클러스터를 완성하였습니다. Connect를 눌러서 계정을 만들고 Choose a connection method -> Connect your application을 눌러줍니다. copy를 눌러서 다음을 복사한 후 비쥬얼 스튜디오 코드 index.js에 붙여 넣어줍니다. index.js를 다음과 같이 작성하여 줍니다. 터미널에서 npm install mongoose --save를 실행하여 설치한 후 다음과 같은 모듈을 추가해줍니다. npm run start를 해주면 다음과 같이 출력됩니다. ..
인프런 강의를 통하여 React.js와 Node.js에 대해서 알아보겠습니다. www.inflearn.com/course/%EB%94%B0%EB%9D%BC%ED%95%98%EB%A9%B0-%EB%B0%B0%EC%9A%B0%EB%8A%94-%EB%85%B8%EB%93%9C-%EB%A6%AC%EC%95%A1%ED%8A%B8-%EA%B8%B0%EB%B3%B8/dashboard 따라하며 배우는 노드, 리액트 시리즈 - 기본 강의 - 인프런 이 강의를 통해서 리액트와 노드를 어떻게 사용하는지 기본적인 내용들을 배울 수 있습니다. 초급 웹 개발 프레임워크 및 라이브러리 React Node.js 웹 개발 온라인 강의 실무에서 가장 많이 활용되 www.inflearn.com node.js가 나오고나서 자바스크립트를 브..