본문 바로가기
728x90

2

[웹 프로그래밍] 개요 웹 프로그래밍- 웹사이트나 웹 애플리케이션을 개발하는 과정 쉽게 말해, 우리가 인터넷에서 접속하는 다양한 웹페이지나 서비스(예: 쇼핑몰, 블로그, 포털 사이트 등)를 만들기 위해 사용하는 기술과 코딩을 통틀어 웹 프로그래밍이라고 한다. 웹 프로그래밍 구성 요소프론트엔드(Front-End)사용자와 직접적으로 보이고 상호작용하는 부분HTML, CSS, JavaScript 등이 사용됨예: 웹페이지의 버튼, 이미지, 글자 등백엔드(Back-End)서버, 데이터베이스, 비즈니스 로직 처리PHP, Python, Java, Node.js 등 사용예: 로그인 처리, 회원가입, 게시글 저장 등INTERNET 이란? - INTERconnected NETwork- 전 세계적으로 연결되어 있는 컴퓨터 네트워크 시스템 Worl.. 2025. 3. 20.
[HTTP] 웹 브라우저(Web Browser) 웹 브라우저 (Web Browser) - 웹 브라우저는 서버와 HTTP 통신을 대신해주고, 수신한 리소스를 시각화 해준다. - 웹에서 정보를 탐색하고 HTML문서, 이미지 등 여러 컨텐츠를 우리에게 표현해주는 소프트웨어 - 뛰어난 이용자 경험(UX) 제공 - 예) Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Edge, Opera # 웹 브라우저의 기본 동작 1. URL 분석 : 웹 브라우저의 주소 창에 입력된 주소 해석 2. DNS 요청 : 입력된 주소 탐색 ▶ DNS (Domain Name Server) : Host의 도메인 이름을 IP로 변환하거나, IP를 도메인 이름으로 변환함 3. HTTP를 통해 해당 서버에 요청 4. 서버의 HTTP 응답 .. 2024. 1. 30.
728x90