해당 글은 인프런 John Ahn님의 노드, 리액트 시리즈 강좌를 학습하여 정리한 내용입니다.기존의 Java Script는 브라우저(chrome, IE등)에서만 사용할 수 있었지만, Node JS의 등장으로 서버사이드에서도 사용할 수 있게 되었다.Node JS는 자바나
해당 글은 인프런 John Ahn님의 노드, 리액트 시리즈 강좌를 학습하여 정리한 내용입니다.mongoDB는 문서지향(Document-Oriented) 저장소를 제공하는 NoSQL 데이터베이스 시스템이다.빅데이터를 다룰 때 RDBMS로만 트래픽을 감당하기 어려워져 이를
해당 글은 인프런 John Ahn님의 노드, 리액트 시리즈 강좌를 학습하여 정리한 내용입니다.mongoDB는 문서지향(Document-Oriented) 저장소를 제공하는 NoSQL 데이터베이스 시스템이다.빅데이터를 다룰 때 RDBMS로만 트래픽을 감당하기 어려워져 이를
해당 글은 인프런 John Ahn님의 노드, 리액트 시리즈 강좌를 학습하여 정리한 내용입니다. mongoDB Model & Schema
해당 글은 인프런 John Ahn님의 노드, 리액트 시리즈 강좌를 학습하여 정리한 내용입니다.github에 올리기node_modules 폴더는 의존하는 패키지들이 저장되는 폴더이다.이 부분에 명시 된 패키지들은 프로젝트를 clone한 후npm install 을 입력하면
해당 글은 인프런 John Ahn님의 노드, 리액트 시리즈 강좌를 학습하여 정리한 내용입니다.클라이언트에서 요청이 Body에 담겨오면, 이를 받을 때 Body-parser를 이용하여 보내준 정보를 변환한다.npm install body-parser --save회원가입을
해당 글은 인프런 John Ahn님의 노드, 리액트 시리즈 강좌를 학습하여 정리한 내용입니다.기존까지의 작업은 Node서버가 켜져있는 상태에서 소스코드가 변화하면, 브라우저에서 새로고침을 해도, 변경점들이 적용되지 않고 서버를 재기동 시켜줘야 변경점들이 적용됐다. No
해당 글은 인프런 John Ahn님의 노드, 리액트 시리즈 강좌를 학습하여 정리한 내용입니다. git으로 프로젝트를 원격 저장소에 올릴 때 공개되면 안되는 정보들을 따로 관리하게끔 설정한다.config폴더를 생성후, dev.js파일을 만들어 값을 입력해준다.그런데, 값
해당 글은 인프런 John Ahn님의 노드, 리액트 시리즈 강좌를 학습하여 정리한 내용입니다. Becrypt 라이브러리 비밀번호가 그대로 노출되지 않도록, DB에 저장할 때도 관리자가 사용자의 비밀번호를 직접 확인할 수 없도록 암호화를 해야한다. npm insta
해당 글은 인프런 John Ahn님의 노드, 리액트 시리즈 강좌를 학습하여 정리한 내용입니다. 로그인 기능 만들기 login route 생성하기 구현할 toDoList를 작성한다. 이메일 확인 로직을 추가하고, 이제 입력받은 비밀번호를 비교하는 메서드를 생성해야
해당 글은 인프런 John Ahn님의 노드, 리액트 시리즈 강좌를 학습하여 정리한 내용입니다.Auth 기능 만들기웹 어플리케이션을 이용하는 사용자가 접근 가능한 페이지를 권한으로 구분지어 주기 위해 필요한 기능이다.①앞으로 만드는 route는 경로 앞에 /api/use
해당 글은 인프런 John Ahn님의 노드, 리액트 시리즈 강좌를 학습하여 정리한 내용입니다.