ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 자바스크립트 - 웹 서버 관계
    JavaScript/기본 2020. 2. 18. 23:25

     

    오늘은 자바스크립트와 웹 서버에 대해서 정리합시다!

     

     

    자바스크립트는 기본적으로 웹브라이저를 제어하기 위한 언어이고, 그러한 용도로 만들어졌다.

     

     

     

    그렇다면!

     

     

     

    자바스크립트가 웹 서버 다룰 수 있을까??

    답변 : "네 다룰 수 있습니다."

     

     

     

    여기서 웹 서버란?

    → 웹서버 소프트웨어가 동작하는 컴퓨터를 의미하며,

     

     

     

    클라이언트가 요청하는 HTML 문서나 각종 리소스를 전달하는 것이다.

     

     

    자바스크립트는 많은 사람들로부터 사용이 되고 있으며, 자바스크립트와 관련된 여러 가지 기술들이 개발되는 과정에서 자바스크립트를 웹서버에서도 사용할 수 있도록 하는 기술들이 등장하게 되었다.

     

     

    그 기술은 바로, node.js 이다.

     

     

    우리가 흔히 알고 있는 대표적인 웹 서버를 다루는 기술들은 php, java, python, ruby 등이 존재한다.

     

     

    하지만, 이제 저기에 자바스크립트도 반드시 포함되어야 한다.

    바로,  node.js 라는 기술 때문에 그렇다.

     

     

    만약 이 node.js 라는 것을 사용하게 되면,

    웹브라우저를 제어하기 위한 기술로서 자바스크립트 + 웹서버를 제어 수 있는 자바스크립트를 쓸 수 있기 때문에

    웹 사이트를 만든다면, 웹브라우저든 웹서버든 모두를 다 자바스크립트로 통일할 수 있는 중요한 장점이 생기게 된다.

     

     

    예전에는 php, java, python, ruby 등등 이러한 언어에서 사용하던 역할이었는데,

    이제는 자바스크립트가 할 수 있게 되었다.

     

     

     

     

    이제는 브라우저에서 벗어나서 웹서버까지 영역을 확장하고 있는 모습을 볼 수 있고,

    웹 전체에서 자바스크립트라는 기술의 영향력이 계속 확장되고 있다.

     

    이렇듯, 자바스크립트는 굉장히 매력적인 언어인 것 같다.

     

     

    댓글

Designed by Tistory.