본문 바로가기
PROGRAMMING (NOTE)/HTML

[HTML] 웹 개념 정리

by 1005 2020. 9. 4.

 

 

1) URL (Uniform Resource Locator): 인터넷에 연결된 정보에 접근하기 위해 사용하는 주소 형식을 가리키는 말.

 

 

 

2) IP (Information Provider): 주소를 기억하기 쉽게 의미를 파악할 수 있는 상징적인 문자로 구성한 주소.

 

3) 서버 프로그램, 클라이언트 프로그램

 

* 서버 프로그램: 자바, C#, 루비, 파이썬, 자바스크립트 

     - 웹 프레임워크(ASP.NET, JSP, PHP 등)

     - MVC 프레임워크(ASP.NET MVC, Spring MVC, Ruby on Rails 등)

     - 비동기 프레임워크(Node.js Express, Jetty)

 

* 클라이언트 프로그램

     - 반드시 HTML, CSS, 자바스크립트로 개발

 

 

4) MVC 패턴 : Model, View, Controller의 약자, 

                   사용자가 controller를 조작하면 controller는 model을 통해서 데이터를 가져오고

                   그 정보를 바탕으로 시각적인 표현을 담당하는 View를 제어해서 사용자에게 전달. 

 

5) HTML (HyperText Markup Language)

      - HyperText: 클릭해서 다른 곳으로 이동할 수 있게 하는 하이퍼링크 기능을 웹으로 옮겨 온 것. 

      - Markup Language: 문서에 명령을 표시했다는 의미 ex) 브라우저에서 명령을 처리한 후 화면에 표시.

 

댓글