컴퓨터/WEB
가장 기본적인 웹서비스의 구조가 뭘까요? 서버와 클라이언트에 대해서 다시 한번 정리하자면 아래와 같습니다.
이렇게 서버와 클라이언트의 응답과 요청을 통해 웹서비스가 동작하게 됩니다. 이게 바로 웹서비스의 가장 기초적이고 핵심이 되는 구조입니다.
순수하게 HTML언어만을 전달하는 형태의 웹 서비스는 아래와 같이 동작합니다.
이렇게 과거에는 아니면 지금도 누군가는 이렇게 원시적인 형태로 웹 서비스를 구현하고 제공하고 있을 수 있습니다. HTML언어와 서버만 구축을 해도 웹 서비스를 제공하는 게 가능하다는 말입니다. 하지만 여러 가지 인간의 욕구를 충족시킬 수 없는 단점이 존재하게 됩니다.
위의 내용을 다시 말하자면 원시적인 웹 서비스의 형태로는 어떠한 문자, 데이터를 주고받기만이 가능하다는 말입니다.
오늘날의 웹서비스와는 아주 많이 다릅니다. 오늘날의 웹서비스는 나에게 맞는 알고리즘을 찾아주고 웹페이지 내에서 다양한 게임 , 커뮤니티 활동, 예약 등등이 가능하며 시각적이나 기능적으로 엄청나게 좋은 웹 서비스들이 많고, 기술 또한 발전하고 있습니다.
이런 기술들이 발전을 하며 웹 프로그래밍에 대한 영역이 정말로 방대해졌습니다. 이번 글은 백엔드, 프런트 엔드 등의 구분을 짓지 않고 이런 웹 서비스를 발전시키기 위해서 어떠한 기술들이 있는지 아주 간단하게 알아보고 마무리하도록 하겠습니다.
WEB - 웹과 표준 그리고 W3C (0) | 2022.02.08 |
---|---|
WEB - 웹 프로그래밍 그리고 백엔드와 프론트엔드 (0) | 2021.09.09 |
WEB - 웹의 구조 (0) | 2021.08.14 |
인터넷에 올라온 최초의 웹 (0) | 2020.11.21 |
인터넷(Internet) 과 웹(Web) (0) | 2020.11.20 |
91년생 공학엔지니어의 개발일지
TODAY :
YESTER DAY :
TOTAL :
Commnet