컴퓨터 시스템의 각종 하드웨어적인 자원과 소트웨어적인 자원을효율적으로 운영 관리함으로써 사용자가 시스템을 이용하는데 편리함을 제공하는 시스템 소프트웨어OS는 수많은 Application이 잘 동작할 수 있도록 자원을 할당하고 관리한다.따라서 OS는 하드웨어와 소프트웨어
💡브라우저의 렌더링 프로세스를 알아야하는 이유 웹 애플리케이션 응답 속도 때문 ! 속도 개선을 위해서는 브라우저 렌더링 최적화가 반드시 고려되어야 한다.중요 렌더링 경로(Critical Rendering Path)는 브라우저가 HTML, CSS , Javascri
HTTP 통신 HTTP란 두 컴퓨터간에 텍스트 데이터를 주고 받는 길입니다. HTTP 라는 길로 요청(request)과 응답(response) 2가지를 서로 주고 받을 수 있습니다. HTTP 요청(Request)과 응답(Response) HTTP 요청(Reque
일반적으로 브라우저에 데이터를 저장할 수 있는 3개의 공간이 있다.local storage vs session storage vs cookiedml 특징 !key / value의 pair로 데이터를 저장한다.javascript/HTML을 통해서만 데이터에 접근 가능하다
React나 Vue, Angular 같이 SPA 방식으로 개발하는 경우 여러가지 장점이 많지만 , SEO가 잘 되지 않는다는 단점이 있다. 그렇기 때문에 사용자들에게 정보제공을 하고 유입을 증가시켜야 하는 경우 SPA 방식이 불리할 수가 있다. 하지만 SSR방식으로 개
운영 중인 웹사이트를 통해 유입을 기대하는 보다 많은 키워드의 검색 결과 페이지에서 기업이 제공하는 웹콘텐츠가 보다 높은 순위로 노출되어 결과적으로 보다 많은 트래픽을 유도할 수 있도록 콘텐츠 작성과 웹사이트 구축에서 지켜야하는 일정한 가이드라인이라고도 할 수 있다.
호스팅(Hosting)이란 서버 컴퓨터의 전체 또는 일정 공간을 이용할 수 있도록 임대해 주는 서비스를 말한다. 사용자가 직접 서버를 구입하고 운영할 필요 없이 호스팅 업체가 미리 준비해 놓은 서버를 빌려 사용하는 형식이다. 호스팅 서비스에는 웹 호스팅과 서버 호스팅,
도메인 이름 시스템(DNS)은 사람이 읽을 수 있는 도메인 이름(예: www.amazon.com)을 머신이 읽을 수 있는 IP 주소(예: 192.0.2.44)로 변환합니다.DNS 서버는 이런 IP주소를 특정 도메인 주소와 같다는 기록을 저장해두고, 인터넷 사용자들이 도
HTTP는 Hyper Text Transfer Protocol의 줄임말으로써 서버와 클라이언트간에 데이터를 주고 받는 프로토콜이다. HTTP는 텍스트, 이미지, 영상 , JSON 등등 거의 모든 형태의 데이터를 전송할 수 있다.HTTP 통신은 클라이언트와 서버간의 통신
포트(port)는 "논리적인 접속장소", 특히 인터넷 프로토콜인 TCP/IP를 사용할 떄에는 클라이언트 프로그램이 네트워크 사으이 특정 서버 프로그램을 지정하느 방법으로 사용된다.네트워크 상에서 통신을 할 때 IP를 토대로 해당 서버가 있는 컴퓨터에 접근한다.인터넷 주