
7
책의 초판에 보내주신 독자 여러분의 성원에 감사드립니다.
두말하면 잔소리지만, 현재 웹에서 가장 영향력이 강한 언어는 자바스크립트입니다. 처음 등장
한 후 얼마 동안은 별 볼 일 없다는 평가를 받았지만, ‘어디서나 쓰인다’는 강력한 배경 덕에 수
많은 이들이 자바스크립트를 배울 수밖에 없었습니다.
그런 과정에서 다른 언어의 전문가였던 개발자들이 자신이 사용하던 언어의 장점을 자바스크
립트에서도 살리길 원했고, 자바스크립트는 그렇게 다른 언어의 장점을 하나둘씩 흡수하면서
점차 발전하고 있습니다. 구글을 비롯해 몇몇 회사에서 자바스크립트를 대체하려는 시도를 했
으나 수포로 돌아간 것은, 그들이 준비한 대안에 문제가 있었다기보다는 익숙한 언어를 계속
사용하려는 사람들이 훨씬 많았기 때문일 겁니다.
익숙한 언어를 계속 사용하고 싶다는 생각이 발전하면서 ‘클라이언트 전용으로 생각했던 자바
스크립트를 서버에서도 사용할 수 없을까?’ 하는 아이디어가 나왔고 그 아이디어를 발전시킨
프로젝트가 여럿 등장했습니다. 그중에서도 가장 주목을 받은 것이 바로 노드입니다.
이 책에서 다루는 익스프레스는 노드용 라이브러리입니다. 익스프레스는 기존 라이브러리들이
여러 기능을 한데 모아놓은 형태를 취한 것과 달리, 모듈 개념을 적극 채용해 딱 필요한 요소만
가져다 사용하는 방식을 쓰고 ...