HTML 파일HTML 코드를 파일에 저장하고 웹브라우저에서 로딩하면 웹페이지가 만들어진다확장명으로는 html 혹은 htm을 사용한다HTML 태그Semantic한 태그라고 표현하며 이는 각각의 의미를 지닌다라는 의미를 가진다차세대 웹 표준으로 HTML이 멀티미디어 등 다
서버에 정보를 조회(데이터를 읽거나, 검색할 때)하기 위해 사용되는 메소드 ex) 게시판 글 조회서버에 정보를 요청할 때, 쿼리스트링을 통해 데이터 전송URL 주소에 ? 로 주소로 데이터를 전송 (길이 제한이 있음, 보안에 중요한 데이터를 담아서 보내면 안됨)서버에 데
TCP와 UDP는 데이터를 전송할 때 사용하는 프로토콜이다.인터넷상에서 데이터를 메세지의 형태로 보내기 위해 IP와 함께 사용하는 프로토콜이라는 뜻이다.일반적으로 TCP와 IP를 함께 사용하는데, IP가 데이터의 배달을 처리한다면 TCP는 패킷을 추적 및 관리하게 됩니
데이터 요청/응답(request/response)시 사용되는 프로토콜이다암호화되지 않은 평문 데이터를 전송하기 때문에 서버와 주고받는 데이터를 볼 수 있다.80포트를 사용한다.HTTP에서 데이터 암호화가 추가된 프로토콜이다.암호화된 데이터를 전송하기 때문에 제 3자가
말 그대로 동시에 일어난다는 뜻으로, 요청과 결과가 동시에 일어난다는 약속이다. 요청과 결과가 동시에 일어난다요청을 하고 결과가 나올 때 까지 기다려야 한다 (작업 순서 보장)여러 요청을 동시에 처리할 수 없다 Blocking 방식설계가 간단하고 순서대로 진행되므로 직
poxy는 대리라는 의미를 갖고 있다. 프록시 서버는 클라이언트(유저)가 프록시 자신을 거쳐 다른 네트워크에 접속할 수 있도록 중간에서 대리역할을 하는 서버를 뜻한다.캐시 데이터 활용 : 프록시 서버에 요청된 내용은 다시 서버를 거칠 필요가 없어서 전송 시간을 아낄 수
브라우저 로컬에 저장되는 key-value 형태의 데이터 파일이다.브라우저가 종료되기 전까지 유저의 요청을 유지하게 해주는 기술이다.쿠키 : 로컬저장세션 : 로컬과 서버에 저장쿠키 : 브라우저를 종료해도 파일로 남아있다세션 : 브라우저 종류시 삭제된다쿠키 : 파일에서
배열과 객체의 차이는? 순서가 있는지 없는지 순환 할 수 있는지 없는지 여기서 new 키워드는 무엇일까 여기에는 class 가 숨어있다 Array라는 class에서 상속을 받기 때문에 prototype으로 손쉽게 사용할 수 있다. > 배열은 순서가 있다 객체는 순서가
JavaScript의 핵심적인 개념에 대해 얼마나 깊이 이해하고 있는지, 그리고 이러한 이해를 바탕으로 복잡한 문제를 해결할 수 있는 능력이 있는지 평가하려는 것입니다.함수 이해 : JavaScript는 일급 함수를 지원하는 언어입니다. 이는 함수를 변수에 할당할 수
단일 스레드 환경 : JavaScript는 기본적으로 단일 스레드 (single-threaded) 언어입니다. 즉, 한 번에 하나의 작업만 처리할 수 있습니다. 이러한 환경에서 비동기 프로그래밍은 여러 작업을 효율적으로 처리하거나, 비용이 많이 드는 작업을 백그라운드에
💡 물어보는 이유? * 1. 기술적 지식과 이해도 * : 지원자가 React와 관련된 핵심 개념을 이해하고 있는지 확인하기 위함입니다. 이는 기본적인 state와 props의 이해에서부터 더 복잡한 개념인 컴포넌트 라이프사이클, React Hooks, 또는 상태 관리
복습 : VDOM 왜 생겨났나 프론트엔드 성장 과정 HTML : css >> JavaScript >>> DOM API >> XML(비동기통신) >> ajax >> SPA를 위한 angular, Vue, React 등장 Single Page Application 쓰려고
Hook은 함수 컴포넌트에서 React state와 생명주기 기능(lifecycle features)을 연동(hook into) 할 수 있게 해주는 함수입니다.\-React 공식문서Render phase먼저 마운팅으로 function을 읽는다메모이제이션된 값들을 찾고