본문 바로가기
대학원 공부/programming language

JSP vs Javascript

by 월곡동로봇팔 2020. 5. 9.

처음에는 jsp와 javascript가 뭐가 다른지 웹페이지를 잘 모르는 나의 입장에서는 차이점을 잘 몰랐다.

이번 기회에 정리하면서.... 음... 난 javascript를 공부해야겠다 라는 생각이 들었다...헣헣

JSP 

2020/05/09 - [language/web] - Web : JSP?

 

Web : JSP?

JSP? JSP는 Java Server Page 라는 의미다. 즉, Java의 언어로 web page를 동적으로 구축이 가능하다는 의미이다. https://beansberries.tistory.com/entry/JSP-%EC%86%8C%EA%B0%9C-%EB%B0%8F-%EC%9E%A5%EB%8B%A8%..

mambo-coding-note.tistory.com

 

jsp의 장점은 세밀하게 control을 할 수 있으며, 성능이 굉장히 좋은 동적인 content를 구현할 수 있다. 또한 java의 장점인 보안에 특화되어있다는 장점이 존재한다.

하지만 단점은 언어 장벽이 굉장히 높고, 세밀하게 control하기 좋은 만큼 유지보수가 굉장히 힘들며, 만약 세밀하게 짜지 않는다면 성능은 최악으로 번질 가능성이 존재한다.

 

Javascript

2019/12/14 - [language/web] - Web : Javascript

 

Web : Javascript

What is the Javascript? 자바스크립트는 프로그래밍 언어로, 웹페이지를 좀 더 동적으로 만드는 데에 사용한다. 유저의 브라우저는 페이지에 변화를 주기 위해 자바스크립트를 사용합니다. 초기 웹페

mambo-coding-note.tistory.com

javascript의 장점은 jsp에 비해 언어의 장벽이 낮다는 장점이 존재하고, 최근에 node.js를 통해 브라우저 안에서만 구동이 가능하던 언어가 이제는 server에서도 동작이 가능하게 되면서, 현재 전세계에서 쓰고 있는 client-server 개념을 만드는데 일조한 언어이다.

하지만 단점은 언어 장벽이 낮은만큼, 보안이나 성능적인 면에서 jsp보다는 살짝 떨어지는 느낌이 없지않아 존재한다.

 

Opinion

사실 java를 써야하는 이유가 나에게는 크게 와닿지 않았다.

사람들이 java가 code를 캡슐화해서 보안이 더 좋다고 하고, javascript가 그에 비해 보안이 약하다고는 하였으나...

음 되게 오래 전 얘기고, javascript가 뜨는 이유가 뭔가 있을거라고 생각한다.

 

물론 내가 해보지않아서 정확한 차이점을 잘 모르지만, 일단 javascript를 먼저 배워보고 판단해야겠다.

'대학원 공부 > programming language' 카테고리의 다른 글

javascript : 객체와 실습코드  (0) 2020.05.09
Javascript : 기본적인 function  (0) 2020.05.09
JSP 란?  (0) 2020.05.09
Web : 웹페이지 보안  (0) 2020.05.09
Web : 정적 page VS 동적 page  (0) 2020.05.09

댓글