컴퓨터에서 문자,이미지,영상 등 다양한 정보를 숫자로 표현할 수 있다
운영체제의 구조와 역할
process, thread, multi-thread 이해하기
Garbage Collection의 정의와 두가지 방식
Cache 원리와 조건부 요청 및 검증헤더 이해하기
node.js는 single thread이다.
어떤 과정을 거쳐 웹페이지를 볼 수 있는걸까?
사용자 경험을 고려한 스크립트 태그 위치
사용가능한 API, 환경제어 여부, 모듈키워드
이벤트루프를 활용한 비동기 콜백(Asynchronous callbacks) 처리
웹 서버 443포트를 이용한 TCP 연결과 SSL 핸드셰이크를 통한 HTTP 통신 암호화하기
프론트와 백이 리소스를 주고받을때 보안을 위해 알고 있어야하는 CORS
lifecycle, useEffect, cleanup
원시타입의 데이터는 콜스택에 저장되고, 참조타입은 메모리 힙에 저장된다.
SSR과 CSR 장단점
MVC와 ORM 개념 이해하기
네트워크 통신 단계별로 살펴보기
트랜잭션이란, 데이터베이스의 상태를 변화시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위를 말한다.
클라이언트가 데이터베이스에 접근하기 위해서는 connection이 필요하다. connection pool은 여러개의 connection을 생성해두어 저장해두고 필요할때 꺼내쓰고 반환하는 기법을 말한다.