1. TCP(Transmission Control Protocol) 2. UDP(User Datagram Protocol) 3. 서버로서의 TCP, UDP 서버의 특징
1. 브라우저에서 사용되는 스토리지 종류 2. 쿠키(Cookie) 3. 웹스토리지(Web Storage)
1. CORS 소개 2. SOP(Same-Origin Policy) 3. CORS의 필요성 4. CORS의 작동방식 5. CORS 문제 해결방법
1. Vritual DOM(가상 DOM)의 필요성 2. Vritual DOM(가상 DOM)의 작동 방식
1. 개인정보 암호화의 필요성 2. 암호화와 단방향 암호화(해시) 3. 해시를 이용한 암호화 방법 4. 해시와 키 유도 함수 종류
배칭이란, 성능 개선을 목적으로 하는 리액트의 동작하는 방식이다. 실행되는 함수 내에 상태(state)를 업데이트하는 modifier 함수가 여러 개 존재한다면 개별로 렌더링이 일어나지 않고 합쳐서 렌더링이 일어난다.
1.relative 속성 2.rgba 사용하기 2.em과 rem 단위
리액트 설명, 리액트의 기능(State, Props, Drilling), SPA(Single Page Application)
객체 존재 여부 파악, 기본속성 지정, 배열과 객체를 사용해서 식별자에 다중할당
1. 스코프(scope), 호이스팅(hoisting), TDZ 2. 함수 선언문과 함수 표현식의 호이스팅 차이 2. 실행 컨텍스트와 콜스택 3. 스코프 체인(scope chain), 변수 은닉화
1. 기본형 데이터와 참조형 데이터 2. 불변객체 만들기 3. 얕은 복사(shallow copy)와 깊은 복사(deep copy)
JavaScript 자료형과 특성 - 느슨한 타입(loosely typed)의 동적(dynamic)언어 / JavaScript 형변 / ==, === 비교연산자의 차이 / 느슨한 타입(loosely typed)의 동적(dynamic) 언어의 문제점