728x90
클라이언트 사이드
어플리케이션을 실행하는 장소가 클라이언트쪽이라는 의미.
여기서말하는 클라이언트쪽은 홈페이지에 방문하는 이용자.
이용자측의 컴퓨터나 스마트폰 등에 들어있는 브라우저가 프로그램을 실행.
예를들어, 자바스크립트나 CSS는 웹 서버에서 결과가 브라우저에 반영되어 브라우저쪽에서 처리를 할 때 동작하기 때문에 클라이언트 사이드의 언어라고 할 수 있다.
서버사이드
반대로 서버사이드는 클라이언트사이드가 사용자측이라는것과는 반대로 어플리케이션의 제공쪽이 프로그램을 실행한다.
이 경우 인터넷 상에 있는 웹 서버가 처리를 한다.
예를 들어, 클라이언트 측에서 가지고 있는 정보가 들어있는 데이터베이스를 참조해야할 경우 서버사이드에서 실행된다.
서버사이드의 언어로서는 PHP, Python , Perl, Ruby같은 것이 있다.
728x90
'개발관련잡학(雑学)' 카테고리의 다른 글
NPM 과 NPX 무엇이 다른가? (0) | 2023.04.17 |
---|---|
크롬 개발자도구 단축키 Mac (0) | 2022.07.01 |
인터페이스(Interface)에 대해 알아보자!! (0) | 2022.04.28 |