Archive: 2017/9

0

Node-MongoDB

Node mongoDBMEAN Stack = MongoDB + Express + Angular + Node IT (Information Technology) 저장 : 데이터 저장소 처리 : 프로그래밍 언어 (1) MongoDB 란?몽고DB(MongoDB) 크로스 플랫폼 : window, linux, mac 전부다 가능하다. 도큐먼트(JSON과

0

Node-Knex-Migration

Node knex MigrationSchema AlterMigration하는 방법 123$ npm install knex -g$ knex init knexfile.js가 생성된다 이것으로 앞으로 migration을 한다.(초기모습) 1234567891011121314151617181920212223242526272829303132333435363

0

Node-Knex-Query-builder

Node KnexKnex - Query BuilderKnex 인스턴스 생성Knex를 이용해 MySQL 서버에 접속하기 위해서는 일단 아래와 같이 Knex 인스턴스를 만들어야 합니다. 123456789module.exports = require('knex')({ client: 'mysql', connect

0

Node-Knex-Schema

Node knex SchemaKnex - Schema BuilderKnex는 데이터를 읽어오고 조작하는 쿼리(DML, Data Manipulation Language) 뿐만 아니라 테이블을 생성하고 조작하는 쿼리(DDL, Data Definition Language)도 지원합니다. knex.schema로 반환되는 객체를 이용해 테이블을 만들고, 수정하

0

Node-Knex

Node KnexWPSN Knex 튜토리얼Node.js를 통해 MySQL을 이용하는 방법에는 아래와 같이 여러 가지가 있습니다. 쿼리를 직접 작성한 후 실행 (mysql …) 쿼리 빌더를 통해서 쿼리 실행 (Knex.js, Squel.js, …) ORM(Object Relational Mapping)을 통해서 쿼리 실행 (Sequelize,

0

Node-DataModeling

DataBase Modeling 회원 => 회원번호, 아이디, 패스워드, 이름, 전화번호, 성별, 생년월일, 가입일자, 탈퇴일자, 주소, 연령대 로그인 => 로그인 일시, IP, 회원번호 장바구니 => 장바구니 번호, 상품번호, 담은시간, 회원번호 상품 => 상품번호, 상품명, 가격, 사이즈 구매 => 회원번호

0

Node-Database

DataBase데이터베이스와 테이블의 생성CREATE DATABASE는 데이터베이스를 만드는 명령어입니다. 워크벤치에서 root 계정으로 로그인한 후, 아래의 SQL을 실행해보세요.12345-- 데이터베이스 생성CREATE DATABASE my_db;-- 모든 데이터베이스의 목록SHOW DATABASES; CREATE TABLE은 테이블을 만드는 명령입

0

Node-GraphQL

Node GraphQLREST API의 단점 각각의 자원마다 경로가 따로 있음. 즉, 여러 자원이 동시에 필요한 경우에는 요청을 여러 번 보내야 함 (요청의 횟수 면에서 비효율적) (보통의 경우) 자원의 필요한 속성만 얻어올 수 없음. 즉, 일부 속성의 필요하더라도 전체 속성을 가져와야만 함 (요청의 용량 면에서 비효율적) GraphQL Fa

0

Node-GraphQL

HTTP CacheCache컴퓨터 분야에서의 캐시는(주로 접근 속도의 개선을 위해) 데이터를 미리 복사해 놓는 임시 저장소, 혹은 그 임시 저장소에 데이터를 저장하는 행위를 가리킴 cache 혹은 caching이라는 용어 자체는 특정 기술을 가리키는 것이 아니라,접근 속도를 개선하기 위해 따로 저장소를 두는 ‘방법’을 가리킴 컴퓨터의 아주 많은 부분(CP