학습목표 HTTP의 특징인 Stateless를 설명할 수 있다. Request, Response 구조에 대해 설명할 수 있다. HTTP request method의 종류를 알고 서로의 차이점을 설명할 수 있다. 대표적인 Status code의 종류를 설명할 수 있
1. 데이터베이스 기본 개념 데이터 베이스는 우리가 사용하는 정보의 총 집합 1-1. Database 기초 이해 데이터베이스의 정의(Oracle; 대표적 database 회사) 데이터베이스는 일반적으로 구조화된 information이나 데이터의 구조화된 컬렉션이며
REST API Example(https://poiemaweb.com/js-rest-apiREST : 가장 보편화된 API 설계 규칙 RESTful API : REST의 기본 원칙을 성실히 지켜 설계된 APIself-descriptiveness의 특징을 살려
패리티 비트는 정보의 전달 과정에서 오류가 생겼는지 검사하기 위해 추가된 비트이다. 문자열 내 1비트의 모든 숫자가 짝수 또는 홀수인지를 보증하기 위해 전송하고자 하는 데이터의 각 문자에 1 비트를 더하여 전송하는 방법으로1 2가지 종류의 패리티 비트(홀수, 짝수)가
SPA(3세대 - Single Page App)하나의 HTML 파일npm run build ⇒ html 파일 하나 생성됨(ex. AWS 배포할 때)페이지 이동 시 AJAX로 필요한 데이터만 받아서 JS로 필요한 부분만 재 렌더링하기 때문에 화면 깜빡임이 없다.서버로부터
Document Object ModelDOM은 HTML 문서의 계층적 구조와 정보를 표현하며 이를 제어할 수 있는 API, 즉 프로퍼티와 메서드를 제공하는 트리 자료구조이다.브라우저의 렌더링 엔진이 텍스트 파일인 HTML을 로드 → HTML을 파싱(해석)하여 모든 요소
e
웹 환경에서 사용자와 서버 간에 데이터를 교환하기 위해서 HTTP 방식을 사용 함.HTTP의 가장 큰 특징은 Stateless각각의 HTTP 요청은 독립적이라 과거의 요청을 기억하지 않음.매 통신마다 필요한 모든 정보를 담아 요청해야 한다는 것.예) 로그인 후 상품구매
시맨틱 마크업은 콘텐츠를 시각적으로 표시하는 방식이 아니라 콘텐츠의 구조적 의미 또는 의미를 설명하기 위해 HTML을 작성하고 구조화하는 방법header : 웹페이지 소개 컨텐츠nav : 탐색 메뉴 링크main : 한 페이지에 하나 article : 웹페이지의 독립적
Cross Browsing이란 적어도 표준 웹 기술을 채용하여 다른 기종 혹은 플랫폼에 따라 달리 구현되는 기술을 비슷하게 만듦과 동시에 어느 한쪽에 최적화되어 치우지지 않도록 공통 요소를 사용하여 웹페이지를 제작하는 기법요약하면 서로 다른 브라우저를 사용해도 호환이
ES란 ECMAScript의 약자 (표준화된 JS)뒤의 숫자는 버전(ES5는 09년 ES6는 15년 출시)let, const와 블록 레벨 스코프템플릿 리터럴 (\` \`)화살표함수(https://velog.io/@bigwave-cho/JS12%EC%9E%A5-
SPA(3세대 - Single Page App)하나의 HTML 파일npm run build ⇒ html 파일 하나 생성됨(ex. AWS 배포할 때)페이지 이동 시 AJAX로 필요한 데이터만 받아서 JS로 필요한 부분만 재 렌더링하기 때문에 화면 깜빡임이 없다.서버로부터