[엘리스 AI 트랙 4기] // 6주차 - 백엔드 II
6주차는 백엔드 마지막 수업으로 Node.js를 데이터베이스와 연동해
회원가입과 로그인 기능을 구현하는 것에 대해 배웠습니다.
또한 Session, JWT를 통한 정보 보호, 권한 부여 및 배포 방법 등 배웠습니다.
1. 쿠키와 세션
쿠키와 세션에 차이는 아래 블로그에서 살펴볼 수 있다.
https://hahahoho5915.tistory.com/32
쿠키(Cookie), 세션(Session) 특징 및 차이
개요 > 쿠키(Cookie), 세션(Session) 각각 특성 및 차이 확실히 분류하기 메모 1. 공통점 : 웹 통신간 유지하려는 정보(ex:로그인 정보 등)를 저장하기 위해 사용하는 것(?) 2. 차이점 : 저장위치, 저
hahahoho5915.tistory.com
2. 추가로 백엔드에 필요한 공부
[복습]
1. REST API 설계
2. 데이터베이스(MongoDB, MySQL 등)
3. 세션 관리, jwt
[추가 공부]
1. CORS (제일 중요)
2. express.static으로 정적 파일 제공
3. multer로 파일 업로드 서버 만들기
4. Docker 컨테이너
* CORS
< Express.js에서 해결 방법 >
1. npm install cors 를 통해 cors 모듈을 설치
2. express 서버를 시작하는 코드가 담긴 app.js 에서 import cors from “cors”
3. app.use(cors()) 를 통해 express 에 cors 객체를 연결
https://java-man.tistory.com/18?category=505733
[개발자 면접 질문] CORS에 대해서 설명해보세요.
1. CORS에 대해서 설명해보세요. CORS란, (= Cross Origin Resource Sharing ) 서로 다른 도메인간에 자원을 공유하는 것을 의미하며 기본적으로 차단되어있습니다. Origin이란 출처를 의미하며 Protocol + Host..
java-man.tistory.com
https://velog.io/@hwang-eunji/CORS
CORS 란? CORS 에러 해결법
...cors는 무엇인가...
velog.io