🛑 오늘의 한줄평
👉🏻 소켓 강의 및 실행 컨텍스트 공부
🛑 오늘 한 일
-
05:40 - 06:30 sql 강의
-
06:30 - 08:00 아침
-
08:00 - 09:00 휴식
-
09:00 - 12:00 소켓 강의
-
12:00 - 13:00 점심
-
13:00 - 15:00 장바구니 D 수정
-
15:00 - 16:00 터미널 몽고디비 설치오류 해결
-
16:00 - 17:00 실행 컨텍스트 포스팅
🛑 오늘 할 일
-
노드 강의 60분
-
sql 강의 4-5 ~
-
소켓 강의
🛑 해야할 일
-
개인 프로젝트 작업 - 회원가입 로그인 기능 붙이기!
-
터미널 몽고디비 설치 오류 해결하기
-
sql 강의 듣기
-
passport.js 라이브러리 붙이기
-
multer - 이미지 전송 파일 양식 찾아보기
<포스팅 주제 모음>
-
실행 context (+호출스택)- this / scope : https://catsbi.oopy.io/fffa6930-ca30-4f7e-88b6-28011fde5867
-
이벤트 루프
-
프로토타입
-
함수형 프로그래밍
-
객체지향 프로그래밍
-
클래스 / 프로토타입
-
추상화 / 테스트코드
-
정규식 문법
-
함수의 기능
-
동기/비동기
-
db index
-
브라우저 작동원리
-
트랜젝션
-
https/SSL
-
미들웨어
-
터미널 사용법 - 기본적인 명령어
-
OS가 어떻게 동작하는지?
-
메모리 관리
-
I/O Management
-
기본 네트워크 컨셉
-
POSIX basic
-
버전관리 시스템
-
관계형 데이터베이스 - MySQL / 비관계형 데이터베이스 - 특정 목적에 맞게 사용
-
Database 정규화
-
인덱싱과 어떻게 동작하는지?
-
authentication - 인증 관련 문제
-
openAPI spec & Swagger
-
캐시(chahe) - 성능관련 : CDN
-
웹 암호화 - 어떨때 사용하면 좋을지? 어떤 암호화가 보안은 뛰어나고 성능은 어떤지?
-
HTTPS가 왜 생겼고 어떤 것이 좋은지? CSP / CORS / TLS 가 무엇인지?
-
integration testing / unit testing
-
ci / cd
-
디자인 패턴과 개발 원칙 - solid, kiss, yagni, dry
-
아키텍쳐 패턴
-
Docker
🛑 오류수정
🛑 새로 알게된 내용
-
urlencoded : https://3-stack.tistory.com/60
-
UDP / TCP : https://mangkyu.tistory.com/15
-
대칭키 / 공개키 : https://liveyourit.tistory.com/183
-
http / https : https://mangkyu.tistory.com/98
-
MongoDB Array Update Operator : https://www.mongodb.com/docs/manual/reference/operator/update/position/
-
네트워크 면접 질문 대비
-
CORS - Access-Control-Allow-Credentials :
Access-Control-Allow-Credentials - HTTP | MDN
응답헤더 Access-Control-Allow-Credentials 는 요청의 자격증명 모드(Request.credentials )가 " include" 일때, 브라우저들이 응답을 프로트엔드 자바스트립트 코드에 노출할지에 대해 알려줍니다. 요청의 자격증명 모드가 (Request.credentials )가 " include" 일 때, Access-Control-Allow-Credentials 값이 true 일 경우에만 브라우저들은 프로트엔드 자바스트립트에 응답을 노출 할 것입니다. 자격증명들은 쿠키, authorization 헤더들 또는 TLS 클라이언트 인증서입니다.
https://developer.mozilla.org/ko/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials
-
장바구니 수량 변경 및 합계 : https://blogpack.tistory.com/704
[항해99 45일차]
Uploaded by Notion2Tistory v1.1.0