post-thumbnail

cookie 실습, 400 상태코드, https, http, httponly, JWT 유효기간

1. cookie 사용해보기 npm cookie 중에서 cookie-parser 사용하기 request에서의 쿠키를 파싱할 때 필요함 그냥 request에서 오는 거 처리 안 할거면 필요없지만 보통 다 필요하니까, 미리 설치하기 npm: cookie-parser

2024년 5월 26일
·
0개의 댓글
·

next(), 인증과 인가, 쿠키 vs 세션 vs JWT, .env 환경

1. next() 1.1 방법1 - 미들웨어X → 함수 호출 validate 변수를 생성해서 미들웨어로 사용하지 않고, 그냥 함수로 제작 후 각 api에서 호출하는 형태로 사용하면, 에러 발생하지 않음 유효성 검사 함수 생성 함수 호출 1.2 방법2 - 미들웨어 사용 + next()로 유효성 검사 통과 후 해야할 일 알려주기 매개변수로 next...

2024년 5월 26일
·
0개의 댓글
·

유효성 검사(express-validator), 미들웨어화

사용자가 입력한 값의 유효성(타당성)을 확인하는 것예를 들어서, 우리 채널 post의 user_id, name의 경우전자는 값이 있고 숫자여야 하고, 후자는 숫자가 아닌 문자열이며 2자리 이상이여야 함이를 위해서는 express-validator가 필요함express-

2024년 5월 26일
·
0개의 댓글
·

DB 모듈화, socket hang up?, 코드 리팩토링

DB-모듈화-socket-hang-up-코드-리팩토링

2024년 5월 26일
·
0개의 댓글
·

[데브코스][5-3] CLI로 DB 생성해보기, mysql 날짜 및 시간 타입 종류, JOIN

CLI로 스키마 생성, 테이블 생성, 데이터 추가, JOIN 해보기

2024년 5월 13일
·
0개의 댓글
·

[데브코스][5-2] DBMS, RDBMS, PK, FK, 테이블 정규화

DBMS, RDBMS, PK, FK 등 데이터베이스 기초 관련

2024년 5월 13일
·
0개의 댓글
·

[데브코스][회고 - 4월] 데브코스를 시작하며...

4월 회고

2024년 4월 30일
·
0개의 댓글
·

[데브코스][3-5] map, express-generator

map, 객체로 express 활용, express-generator 실행

2024년 4월 29일
·
0개의 댓글
·

[데브코스][3-4] res.query

res.query, 네이밍룰, 구조분해할당, Map 객체 생성 후 express 활용

2024년 4월 27일
·
0개의 댓글
·

[데브코스] Node.js express

Node.js, HTML vs express, res.json, params

2024년 4월 26일
·
0개의 댓글
·

[데브코스][3-2] Node.js

HTTP 메서드, Node.js 특징, NPM,

2024년 4월 25일
·
0개의 댓글
·

[데브코스][3-1] 백엔드 기초, API란?

백엔드, RESTapi, url, API 설계

2024년 4월 24일
·
0개의 댓글
·

[데브코스][2-5] 데이터베이스

2024년 4월 22일
·
0개의 댓글
·

[데브코스][2-4] 백엔드 기초 + 예시로 서버 페이지 구축

1. 백엔드 기본 구조 2. 4가지 파일로 실습하는 백엔드 서버 구축 (server(request, resposnse 용도), index(모듈 받고 서버 기동 역할), router(경로에 따른 역할 분배), requestHandler(요청 처리))

2024년 4월 19일
·
0개의 댓글
·

[데브코스][2-3] CSS,JS 기초

css, js 인라인, 내부 스크립트, 외부 스크립트 | 초간단 로그인 구현 | 변수란

2024년 4월 18일
·
0개의 댓글
·
post-thumbnail

[데브코스][2-2] 웹 이해, HTML

웹의 이해(인터넷과 웹, 웹페이지와 웹사이트, 웹구조)와 프론트엔드(html,css,js) 기본 이해

2024년 4월 17일
·
0개의 댓글
·
post-thumbnail

[데브코스][1-5] 깃허브 심화

깃허브 브랜치, 깃플로우, 병합, 충돌 해결

2024년 4월 12일
·
0개의 댓글
·
post-thumbnail

[데브코스][1-4] 깃허브로 원격 코드 관리, 깃 브랜치 전략 기반의 협업 워크 플로우

1. 깃허브 가입 깃허브 내에서 회원가입 진행 GitHub에서 계정 생성하기 - GitHub Docs 2. 깃허브 레파지토리 create 레파지토리란 + 필요성? 우리는 프로젝트 단위로 백업하게 될 것 폴더를 레파지토리라고 생각하면 됨 레파지토리가 있어야,

2024년 4월 11일
·
0개의 댓글
·
post-thumbnail

[데브코스][1-2] Git 기본 이론

깃과 깃허브에 대한 기본 이해 그리고 깃 사용을 위한 cli 기초 명령어

2024년 4월 10일
·
0개의 댓글
·

[데브코스][1-1] 프로젝트란?

일정 목적을 달성하기 위한 모든 일련의 프로세스엄청 방대하고 거대한 곳 아님마무리 되어야만 하는 것 아님프로젝트는 우리가 범위를 설정하기 나름기획, 설계 등 모든 단계가 필요함계산기노션카톡네이버네이버라는 것도 거대한 프로젝트이지만, 네이버 안의 계산기를 만드는 것도 프

2024년 4월 9일
·
0개의 댓글
·