Today
Total
Recent Posts
Recent Comments
Archives
05-19 13:06
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
반응형
관리 메뉴

UD_park's IT story

[Java] JSP, JavaScript, J Query, Java의 차이점 본문

IT - Language/Java

[Java] JSP, JavaScript, J Query, Java의 차이점

kingllzn 2021. 1. 8. 18:35
반응형
SMALL

오늘은 기본적인 JSP / JavaScript / J Query / Java

대한 차이점에 알아보겠습니다.

 

생각하고보니 정확한 차이점에 대해서

사전적 정의와 같은 개념은 잘 안잡혀있는것같아

이번 기회에 제대로 정리해보려고 합니다.

 

1. JSP - 서버언어

JSP는 Java Server Pages의 약자로 HTML 내에 직접 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에게 돌려주는 서버 측 웹 프로그래밍중 하나이다. Java EE 스펙 중 일부로 웹 애플리케이션 서버(:Web Application Server)에서 동작한다.

 

2. JavaScript - 클라이언트 언어

Front-End(전위 처리) 개발 언어로, 정적인 웹 문서에 동작을 부여하는 스크립트 언어(:소스 코드를 컴파일하지 않고도 실행할 수 있는 프로그래밍 언어를 의미한다.)이다. JavaScript도 웹 브라우저에서 바로 실행되며, JSP와 다르게 클라이언트 측 스크립트 언어이다.

 

3. J Query - Java Script의 라이브러리들 중 하나

브라우저 호환성이 있는 HTML 속 자바 스크립트 라이브러리(Library)이다. 클라이언트 사이드 스크립트 언어를 단순화 할 수 있도록 설계 되어있다.

 

4. Java

여러 프랫폼용 소프트웨어를 생성하는 객체 지향 프로그래밍 언어(OOP / Object Oriented Programming)로, 보안성이 뛰어나다. Java는 java Script와 다르게 서버에서 실행되는 언어이다.

 

즉 정리하자면,

JSP는 서버에서 자원(코드)들을 사용하는 것이고,

Java Script는 클라이언트에서 자원(코드)들을 사용한다.

J Query는 Java Script의 라이브러리로 생성된 언어이고,

Java를 이용하여 HTML 문서를 출력하게 되는데 이것을 서블릿이라하며

이 서블릿을 Java로 간편하게 하기 위해 나온것이 JSP이다.

라고 정리하시면 조금 더 각 각의 개념에 대해서

쉽게 정리가 가능할 것 같습니다.

반응형
LIST
Comments