따라하며 배우는 시리즈/NodeJS & ReactJS Basic
![[NodeJS] 노드 리액트 기초 - MongoDB Model & Schema(몽고디비 모델, 스키마)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdrPDk7%2Fbtrr13i6WBA%2F84kWPtzfrykm7REce6bim1%2Fimg.png)
[NodeJS] 노드 리액트 기초 - MongoDB Model & Schema(몽고디비 모델, 스키마)
모델은 스키마를 감싸주는 역할을 하고 스키마는 정보들을 하나하나 지정해주는것을 의미합니다. 이해가 잘 안가실수도 있으니 코드를 통해 알아보겠습니다. const mongoose = require('mongoose'); const userSchema = mongoose.Schema({ name: { type: String, maxLength: 50, }, email: { type: String, trim: true, unique: 1, }, password: { type: String, minLength: 50, }, role: { type: Number, default: 0, }, image: String, token: { type: String, }, tokenExp: { type: Number, }, ..
![[NodeJS] 노드 리액트 기초 - MongoDB 연결하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb0fPhI%2Fbtrr3nIeYEp%2FqNtouOYjAppKnbqrlCLBqK%2Fimg.png)
[NodeJS] 노드 리액트 기초 - MongoDB 연결하기
노드에 몽고디비를 연결하는 방법에 대해서 알아보고자 합니다. https://www.mongodb.com/ MongoDB: the application data platform Get your ideas to market faster with an application data platform built on the leading modern database. MongoDB makes working with data easy. www.mongodb.com 우선 몽고디비 사이트에 접속해보겠습니다. 접속하시고 로그인을해주세요! 만약 계정이 없다면 회원가입도 해주시면 됩니다. 저는 회원가입이 되어있기 때문에 그냥 바로 로그인을 했습니다. 이제 클러스터를 만들어줘야 하는데요. Create an Organizati..
![[NodeJS] 노드 리액트 기초 - express 라이브러리 설치 및 서버 실행](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcOEbqc%2FbtrqMbcktHA%2FxxajvjcreHuZvjxqbEkDKk%2Fimg.png)
[NodeJS] 노드 리액트 기초 - express 라이브러리 설치 및 서버 실행
노드를 다운받으셨다면 터미널 창에서 node -v 혹은 node --version 명령어로 노드가 설치되어있는지, 설치되어있다면 몇 버전이 설치되어있는지 확인이 가능합니다. node -v node --version expressJS는 nodeJS의 프레임워크인데요! https://expressjs.com/ Express - Node.js web application framework Fast, unopinionated, minimalist web framework for Node.js $ npm install express --save expressjs.com 이 사이트는 express의 공식 사이트입니다! Getting started에서 처음 시작하시는 분들을 위한 설명이 잘 되어있습니다. expres..