본문 바로가기

웹공부

웹 개요

웹이란?

문서와 리소스를 공유

스트리밍 서비스, 이메일

웹은 케이블을 통해 전달되는 것 중 하나

 

Transfer Protocol: HTTP, Hypertext 

소통이 이루어지는 규칙

 

웹서버: 웹을통해 들어오는 요청을 충족시킴

 

브라우저는 클라이언트일 수도 있고 서버일 수도 있다.

 

request를 보내면, 브라우저가 해당 지침을 받아 웹페이지를 구축함.

브라우저는 지침을 이해하고 이것을 인간이 알아볼 수 있게 바꾸는 것.

 

 

프런트앤드/백엔드

*front end

요청을 보내면, google 서버에 도착함.

*back end

요청을 받은 google 서버가 검색 결과가 무엇인지, 어떤 정보들을 제공할 지 응답을 구성함.

 

-모든 웹페이지의 구성도구: HTML, CSS, JS

ex) Purple(CSS: adjectives) Dino(HTML: nouns) Danced(JavaScript: verbs).

1) HTML: 페이지의 본질, 내용. 기반이 되는 구조라고 볼 수 있음.

2) CSS: 구조&어떻게 보여야 하는지.(UI 구성을 예쁘게)

3) JavaScript: 실질적인 논리, 동작, 동사를 실행

 

브라우저로는 Google Chorme을 쓸 것임.(개발할 때 가장 표준이 되는 브라우저)

code editor로는 VSCode를 사용할것임.