소개MongoDB는 C++로 작성된 오픈소스 문서지향(Document-Oriented) 적 Cross-platform 데이터베이스이며, 뛰어난 확장성과 성능을 자랑합니다. 또한, 현존하는 NoSQL데이터베이스 중 인지도 1위를 유지하고있습니다.NoSQL?흔히 NoSQL이라고 해서 아, SQL이 없는 데이터베이스구나! 라고 생각 할 수도 있겠지만, 진짜 의미는 Not Only SQL 입니다. 기존의 RDBMS의 한계를 극복하기 위해 만들어진 새로운 형태의 데이터저장소 입니다. 관계형 DB가 아니므로, RDMS처럼 고정된 스키마 및 JOIN 이 존재하지 않습니다.Document?Document Oriented 데이터베이스라는데.. 여기서 말하는 Document가 뭘까요? 문서? 이게 그냥 ‘문서’ 로 번역해..
다음은 회원가입 프로젝트를 이용한 라우트 분리와 게시글의 추가, 수정, 삭제 기능을 물리적으로 합치는 것에 대해서 진행하겠습니다. 소스코드 : https://github.com/swk3169/nodejs-membership 라우트 : 길을 내다 라우트를 분리하는 이유 : 코드의 가독성을 높이기 위해서 코드를 필요에 따라서 길을 나누는 것 기존의 facebook인증을 통한 회원가입 프로젝트 코드 app_passport_facebook_mysql.js var express = require('express');var session = require('express-session');var MySQLStore = require('express-mysql-session')(session);var bodyPars..
다음은 Facebook API를 이용한 회원가입, 로그인 시스템입니다. Facebook에 가입이 되어 있어야만 사용할 수 있으니 유의바랍니다. https://developers.facebook.com/ 개발자 페이스북 사이트에 접속합니다. Facebook API를 위한 App 추가합니다. 등록할 App 이름, 본인 facebook 연락처 이메일을 등록합니다. 보안 서명 확인 후 제출합니다. 생성된 Facebook API App을 확인합니다 App의 대시보드 화면입니다. 본인이 등록한 App이 맞는지 확인합니다. 기본 설정에 들어간 후 앱 ID와 앱 시크릿 코드를 확인합니다. 향 후 Facebook API를 Node.js에 등록할 시 필요한 정보입니다. 카데고리는 기호에 맞게 선택해줍니다. ex) 웹 사이..
- Total
- Today
- Yesterday