일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 백준 알고리즘
- codestates 국비지원 1기 합격 후기
- 백내장 다초점렌즈 삽입술
- 코테 합격후기
- 코드스테이츠 부트캠프 합격 후기
- Spring
- 금융감독원 민원신청
- 해시
- 코드스테이츠 백엔드 부트캠프 합격
- 금감원
- 코드스테이츠 합격
- 금융감독원
- 에이치엘비
- Java
- Code States 백엔드 합격 후기
- 자바
- 코드스테이츠 부트캠프
- 코드스테이츠 백엔드 교육과정
- CodeState 후기
- 백내장
- 보험금 지급거절
- Gamsgo
- 코드 스테이츠 백엔드 교육과정
- HLB
- 겜스고
- 메서드
- 금감원 백내장 민원
- 백내장 금감원
- 코드스테이츠 합격 후기
- 코드스테이츠 백엔드 후기
- Today
- Total
목록IT 정보/Spring (47)
개발하는 동그리
렌더링이란!? 서버로부터 HTML 파일을 받아 실시간으로 브라우저에 제공하고 그려지는 과정 AJAX란? 웹 페이지에서 일부분을 유저의 요구에 따라 반응하며 변화하는 부분에 AJAX를 사용된다. 검색창에 단어를 입력할 때마다 추천 검색어가 바뀌는 것 (필요한 데이터를 비동기적으로 받아와 렌더링) 홈페이지 스크롤을 내리면 새로운 파일이 업데이트 되는데, 미리 저장된 것이 아닌 스크롤이 움직임에 따라 즉각적으로 Fetch를 통해 데이터를 가져와 업데이트하고 렌더링 한 것 AJAX의 핵심 기술 2가지 JavaScript & DOM Fetch 전통적인 웹 애플리케이션에서는 태그를 이용해 서버에 데이터를 전송해야 했다. 또한 서버는 요청에 대한 응답으로 새로운 웹 페이지를 제공했는데, 이때 클라이언트에서 요청을 보..
HTTP는 Hyper Text Transfer Protocol의 줄임말로, HTML과 같은 문서를 전송하기 위한 Application Layer 프로토콜이다. HTTP는 웹 브라우저와 웹 서버의 소통을 위해 디자인되었고 클라이언트- 서버 모델에서 클라이언트가 HTTP Message 양식에 맞춰 요청을 보내면 서버에서도 양식에 맞춰 응답한다. 그리고 HTTP는 특정 상태를 유지하지 않는 특징이 있다. HTTP의 특징 : Stateless (무상태성) HTTP Messages HTTP messages는 클라이언트와 서버 사이에서 데이터가 교환되는 방식으로 2가지 유형이 있다. 그리고 몇 줄의 텍스트 정보로 구성되는데 구성파일, API, 기타 인터페이스에서 HTTP messages를 자동으로 완성하기 때문이다..
Stateful (상태 유지) 서버에서 클라이언트의 상태를 계속 저장해야 한다. 항상 같은 서버가 유지되어야 한다. (저장되어 있기 때문에) 서버가 변경 시 문제 발생 Stateless (무상태) 서버에서 상태를 저장하지 않는다. 항상 모든 정보를 담아서 서버에 전송한다. 클라이언트의 요청이 증가해도 서버를 투입해서 해결이 가능하다. Scale out (수평 확장에 유리) 서버 변경 시에 아무런 문제가 없음 상황에 따라 상태 유지와 무상태를 구분해서 사용한다. 따라서 상태 유지는 최소한으로 사용하는것이 좋다. 상태유지는 로그인을 유지하기 위해 사용하긴 하지만, 일반적으로 브라우저 쿠키와 서버 세션을 사용해서 상태를 유지한다. 비 연결성 (connectionless) 장점 HTTP는 기본이 연결을 유지하지..
IP adress ( Internet Protocol address ) 란!? 특정 PC에 접근하기 위해서 특정 PC의 IP adress ( Internet Protocol address )를 알아야 한다. 일반적으로 IPv4 주소체계를 사용하는데 ( Internet Protocol version 4 )의 줄임말이다. localhost, 127.0.0.1 : 현재 사용 중인 로컬 PC의 Ip 주소 0.0.0.0, 255.255.255.255 : broadcast address, 서버에서 접근 가능한 IP 주소를 broadcast address 를 할당하면, 모든 기기에서 서버에 접근할 수 있다. IP 프로토콜(규약)이란!? 지정한 IP 주소로 데이터를 전달한다. 패킷(Packet)이라는 통신 단위로 데이..