profile
학생의 마음가짐으로 최선을 다하자

node교과서 정리

morgan('combined') 로 하기express session은 option을 분리해서 proxy=true같은 것들로 처리하는 방식으로 session의 옵션을 변경해야 함.https는 secure true.https 적용시 session.Option.cookie

2022년 1월 14일
·
0개의 댓글
·

Node교과서 정리

CLI(command line interface)GUI(graphic user interface)여기는 npm init 할때 썼던 entrypoint 명칭이 중요함그 파일로 생성해야 CLI 커맨드 생성 가능package.json에 넣기부분은window가 아닌mac, l

2022년 1월 14일
·
0개의 댓글
·

Node 교과서 정리

데이터를 받으려면 요청을 보내야 함. http는 주기적으로 요청을 보내야 함. 풀링 방식이라는 것을 함. 30초 정도 텀을 두고 계속 보내는 롱 풀링으로 처리했었음한 번 요청을 보내면 끊어지지 않고 연결 통로가 연결되어 있음.헤더 등도 1번만 보내고 딱 1번만 보냄.

2022년 1월 13일
·
0개의 댓글
·

node교과서

테스팅 할 대상을 정확하게 처리해야 한다. 단위 테스트는 모킹이 핵심이다.User.findOne도 대체를 해야 한다.jest.mock('경로);const User= require("경로");가짜로 바꾼 다음에 모킹을 함.User.findOne.mockReturnValu

2022년 1월 13일
·
0개의 댓글
·

NodeBird SNS 서비스

관계가 1:1, 1:N N:M 같은 것들이 있다면 mysql 쪽이 더 편하기는 함. 경험이 있으면 좋음npm init 이후에 package.json 에 가서 "start":"nodemon app" 적기npx sequelize init (sequelize-cli에 있음)

2022년 1월 11일
·
0개의 댓글
·

Node

자유로운 데이터, JOIN(include), 확장성, 컬렉션=테이블 다큐먼트=로우 필드=칼럼

2022년 1월 11일
·
0개의 댓글
·

Node

import nunjucks from nunjucksapp.set('view engine','html');app.setview대신 nunjucks.configure('views',{ express:app, watch:true,});{% include "header.ht

2022년 1월 10일
·
0개의 댓글
·

node

req.data 에 저장하는 방식으로 다음 라우터에 데이터 넘겨줄 수 있음req.session.변수명 에 저장하는 방식으로 영구히 남겨둘 수 있음절대로 express 내에서 let 넣어서 작성하지 않아야 함. 전역 변수가 됨. app.set도 동일함.로그인 한 사람에게

2022년 1월 9일
·
0개의 댓글
·