목록sequelize (12)
궤도

지난 게시글들을 통해 CRUD를 구현했다. 이제 회원가입-로그인 기능을 구현할 차례이다. 근데 회원정보를 저장할 때 비밀번호를 그대로 DB에 넣으면 보안으로 까이기 딱 좋다. 사실 우리 프로젝트에선 별로 까이지 않겠지만 그래도 대충이라도 넣어주자. 암호화에는 crypto를 사용할 것이다. victorydntmd.tistory.com/33 [Node.js] 회원가입&로그인(1) - 회원 가입 + 비밀번호 암호화 ( crypto 모듈 ) 2019. 07. 21 수정 이번 글에서는 sequelize를 이용하여 회원 가입 기능을 구현해보고, crypto 모듈을 이용하여 비밀번호를 암호화하는 방법에 대해서 알아보도록 하겠습니다. 개발환경 express-generator 4. victorydntmd.tistory...

지난 시간엔 sequelize를 활용하여 CRUD를 구현하고 이걸 웹으로 확인해 보았다. 이제 이걸 프론트가 사용할 수 있도록 API로 만들어보자~ 아 맞아 그리고 지금까진 실행할 때 npm start로 했는데 앞으론 nodemon install 해서 nodemon app.js로 실행하자. 일단 postman을 설치하자 이렇게 생겼다. 이건 앱을 설치한 버전이고 그냥 구글 크롬 앱 추가하기로 설치해도 괜찮다. 크롬으로 하는게 더 편한 것 같은데 난 하도 앱설치하라고 귀찮게 하여 설치한 것이다. 먼저 app.js를 수정해야한다. // var createError = require('http-errors'); // var express = require('express'); // var path = requ..

지난 시간에 sequelize를 이용하여 기존에 만들어둔 DB를 연동하는 것까지 성공했다. 이제 DB의 가장 기본이라고 할 수 있는 create, read, update, delete 즉, CRUD를 해보도록 하겠다. 이 과정에서 내가 한 뻘짓들은 수치스러워서 말하기도 부끄럽지만 공익을 위해 작성한다. victorydntmd.tistory.com/29 [Node.js] sequelize(3) - CRUD + RESTful 게시판 만들기 2019. 07. 21 수정 이전 글에서 sequelize에 대한 기본 개념을 알아보았습니다. 이번 글에서는 sequelize를 이용하여 게시판을 만들어보겠습니다. 개발환경 express-generator 4.16.1 MySQL 8.0.16 sequelize 5.1.. v..

백엔드를 맡았다... Node.js로 개발할거고 DB는 MySQL을 사용할 것인데, 검색을 하다보니 Node.js와 궁합이 잘 맞는 DB는 MongoDB라는 글을 발견하고 말았다. 하지만 우린 이미 MySQL을 연동해버렸다. 어쩔 수 없지 뭐 설마 큰일이 생길까 아무튼 동아리 프로젝트에서도 기획(+약간의 디버깅)만 맡아오고 평소에도 알고리즘이나 풀어오던 나는 관련 지식이 전무하다. 그래서 일단 강좌를 들었다. opentutorials.org/course/3332 WEB2 - Node.js - 생활코딩 수업소개 이 수업은 JavaScript를 이용해서 Node.js를 제어해 동적으로 HTML 코드를 생성하는 웹애플리케이션을 만드는 방법에 대한 수업입니다. 수업대상 예를들어 1억개의 페이지로 이루어진 웹사 ..