프로젝트 실습


Heroku 바로가기

웹 어플리케이션

자바스크립트는 지금까지 주로 브라우저에서 동작하는 클라이언트측 프로그램을 개발하는데 사용되어 왔으나 최근 node.js 등과 같이 서버측 웹서비스를 개발하는데 사용되고 있다. Node.js는 2009년에 Ryan Dahl이 개발한 서버개발환경으로서 구글 크롬 브라우저에서 사용하는 V8 자바스크립트 엔진을 기반으로 하는 자바스크립트로 서버측 애플리케이션을 개발할 수 있게 해준다. 이 언어는 Non-blocking I/O와 단일 스레드 이벤트 기반으로 비동기 통신을 특징으로 하고 있는데 웹서버에서 필요로 하는 높은 처리성능을 보여주고 있어서 ebay, LinkedIn, Yammer 등 많은웹서비스에서 사용되고 있으며 앞으로 적용이 더욱 확산될 것으로 예상되는 장래가 촉망되는 개발환경이다