일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 잘모르겠는데
- 아는내용이
- 리액트
- input초기화
- 내일배움채용
- js
- Redux
- 쌓여가니까
- 마지막프로젝트
- wil
- 코딩
- LifeCycle
- 3주차
- 프론트엔드
- 어렵다
- 항해
- 직전!
- 스파르타코딩클럽
- 진짜
- 협업
- 부트캠프
- 덕수씨힘드네요
- 배울래요
- 항해99
- react
- id
- til
- 에러404
- 두통이심하다
- 개발
- Today
- Total
목록분류 전체보기 (63)
Jungki

캐시(Cache) 캐시는 자주 쓰이는 문서의 사본을 자동으로 보관하는 HTTP장치이다. 웹 요청이 캐시에 도착했을 때, 캐시된 로컬 사본이 존재한다면, 그 문서는 원서버가 아니라 캐시로부터 제공된다. 캐시의 장점 1) 불필요한 데이터 전송 방지 => 캐시를 이용하면 첫번쨰 서버 응답은 캐시에 보관된다. 캐싣된 사본이 뒤이은 요청들에 대한 응답으로 사용될 수 있기 때문에 원서버가 중복해서 트래픽을 주고받는 낭비가 줄어들게 된다. 2) 대역폭 병목 => 많은 네트워크가 원격 서버보다 로컬 네트워크 클라에 더 넓은 대역폭을 제공한다. 클라들이 서버에 접근할 때의 속도는, 그 경로에 있는 가장 느린 네트워크의 속도와 같다. 3) 갑작스런 요청 쇄도 => 갑작스런 요청 쇄도로 인한 트래픽 급증은 네트워크와 웹서버..

프레임워크(Framework) 프레임워크는 애플리케이션 개발 시 필수적인 코드, 알고리즘, DB 커넥션 등의 기능들을 위해 뼈대(구조)를 제공한다. 개발자는 이러한 뼈대 위에서 코드를 작성해 원하는 애플리케이션을 개발할 수 있다. 라이브러리(Library) 라이브러리는 개발에 필요한 것들을 미리 구현해놓은 도구라고 할 수 있다. 재사용이 가능한 기능을 미리 구현해놓고 필요한 곳에서 호출하여 사용 가능하도록 만들어진 집합이다. 차이점 간단하게 설명해서 프레임워크는 라이브러리를 포함한다. 프레임 워크 위에 개발자가 작성한 애플리케이션 코드가 올라가게 되고, 이 애플리케이션 코드에서는 라이브러리를 호출할 수 있다. 프레임워크와 라이브러리의 가장 큰 차이점은 "제어 흐름"이 어디에 있는가이다. 프레임워크는 전체..

Parameter, Argument Parameter 란? 매개변수 라는 뜻으로, 함수와 메서드 입력 변수 명(Variable)을 나타낸다. Argument 란? 전달인자 혹은 인자 라는 뜻으로 , 함수와 메서드의 입력 값(Value)을 나타낸다 예시 function sum(num1,num2) { return num1 + num2; } sum(4, 3) // num1,num2 가 매개변수이고 // 4,3 dl 인수이다

Hosting Hosting 이란? 제공자 등의 사업자가 주로 개인 홈페이지의 서버 기능을 대행하는 것을 의미한다. 즉 서버의 일부 or 전체를 이용할 수 있도록 임대해주는 서비스을 일컫는다. 호스팅에는 웹 호스팅, 서버 호스팅, 클라우드 서버 호스팅이 있으며 이들은 웹, 서버 관리, 비용 부담을 줄일 수 있는 장점을 가지고 있다. 웹호스팅 웹호스팅은 www 공간을 임대하는 것을 말합니다. 인터넷에서 홈페이지를 운영하려면 인터넷 공간에서 자신의 홈페이지를 올려둬야하는데 그 서버 컴퓨터의 일정 공간을 이용할수 있도록 임대해주는 서비스이며 저렴한 가격에 독자적인 서버 컴퓨터를 가진것과 같은 동일한 서비스를 이용할 수 있다. 서버호스팅 웹 호스팅이 웹서버를 임대하여 사용하는 것이니 서버 호스팅과 다를게 뭐가 ..