목록Node JS (5)
Coding Note

클라이언트(프론트) - 서버(백) 1. BodyParser Dependency란? - 원하는 언어의 구조로 바꿔주는 구문 해석기 - 원하는 형식에 맞춰 해석하는 용도 - Parser 종류는 다양함. + express 문서에 따르면 미들웨어 없이 req.body 에 접근하는 경우, 기본적으로 undefined 가 설정되어 있으므로 bodyParser와 같은 같은 미들웨어를 사용하여 요청 데이터 값에 접근해야 된다고 설명하고 있다. 2. Postman - API 개발을 빠르고 쉽게 구현 할 수 있도록 도와주며, 개발된 API를 테스트를 하며 문서화 또는 공유할 수 있도록 도와 주는 플랫폼 1. Postman 설치하기 회원가입 먼저 진행해주세요! 가입하고 셋팅 준비! 2. BodyParser 설치하기 비주얼 ..

1. git이란? - Tool - 소스 코드를 관리할 수 있는 툴 - 협업할 때 유용함 2. git Hub이란? - 코드 공유, 수정할 수 있는 클라우드 서비스 - 깃을 사용하는 서비스 3. git VS gitHub - 차이점 git gitHub - Local Repository - 로컬 저장소에서 관리되는 버전 관리 시스템(VCS) - Cloud Repository - 클라우드 방식으로 관리되는 버전 관리 시스템(VCS) - 자체 구축아님 - 오픈 소스 사용 4. SSH (Secure Shell) - 원격 호스트에 접속하기 위해 사용되는 보안 프로토콜 + shell(정보처리기사 필기) - 커널의 중심 - 커널과 사용자간의 다리 역할 - 즉, 사람의 명령어를 해석하고 실행함 1. git 설치 확인하기 g..
인프런, 노드 리액트 기초 강의 #4번 내용 정리 MongoDB Model & Schema Model - Schema를 감싸는 역할 Schema - 정보를 지정하는 코드 - Oracle 테이블과 비슷한 역할 1. User Model 생성하기 - 컬럼 (이름, 이메일, 비밀번호, 성, 역할에 따라 숫자 부여, 이미지, 토큰) const mongoose = require('mongoose'); const userSchema = mongoose.Schema({ name: { type: String, maxlength: 50 }, email: { type: String, //trip: 공백 제거해주는 역할 trim: true, //유일성 unique: 1 }, password: { type: String, ma..

Q1. MongoDB란? - 도큐먼트 지향 데이터베이스 시스템 1. Mongo 가입하기 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 링크를 접속하고 로그인하면 된다. Login Free 버튼을 눌러 로그인 2. Cluster 생성하기 무료 사용 생성은 3분에서 5분 정도 소요된다! 가만히 기다리면 완료! 3. MongoDB 연결하기 Username과 Password를 입력한다. 연결하기 위해 반드시 기..

아래 인프런 강의를 참고하여 Node JS 스터디를 시작하게 되었다. 처음 배우는 Node JS 잘해보자!! [무료] 따라하며 배우는 노드, 리액트 시리즈 - 기본 강의 - 인프런 | 강의 이 강의를 통해서 리액트와 노드를 어떻게 사용하는지 기본적인 내용들을 배울 수 있습니다., - 강의 소개 | 인프런... www.inflearn.com Node.js - 자바스크립트를 브라우저가 아닌 서버 속에서도 사용하는 소프트웨어 플랫폼 - 확장성 있는 네트워크 애플리케이션(특히 서버 사이드) 개발에 사용되는 소프트웨어 플랫폼이다. (위키백과 참고) Express.js - node.js를 이용해 웹 사이트, 애플리케이션 제작 - node.js 쉽게 사용할 수 있도록 하는 프레임 워크 1. Node JS 설치하기 1..