메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

쉽지 않은 Javascript 에서 우리가 집중해야 할 부분

deamo***

|

2012-06-30

자바스크립트 웹 애플리케이션 : 제이쿼리, Node.js, 웹소켓, 스파인, 백본, 자바스크립트MVC

네스케이프의 내부 스크립트로 시작된 출발이지만, 이제 자바스크립트는 모던 웹 구축에 있어서 없어서는 안 될 존재가 되었다. 이 책은 이러한 자바스크립트의 최신 기술로 모던 리치 웹 애플리케이션을 만드는 방법을 제시한다. 제이쿼리, 웹소켓, Node.js, 백본, CommonJS, 자바스크립트MVC, Ajax, 스파인 등 프로젝트에 필요한 거의 모든 자바스크립트 기술을 만나보자!

  • 저자 : 알렉스 맥카우
  • 번역 : 우정은
  • 출간 : 2012-06-18
웹 구현기술인 자바스크립트는 그동안 상대적으로 저평가 되었다고 생각합니다.
많은 분들이 특별히 공부하지 않고도 Copy & Paste 만으로도 원하는 기능을 충분히 구현할 수 있는 걸로 이야기 하기도 합니다.
하지만, WEB2.0 이라는 말이 이슈가 되면서, AJAX 를 유행하기 시작하면서 수많은 Javascript Framework 나오기도 하고 Javascript MVC와 같은 방법도 이슈가 되기 시작했으며, 더이상 아무나 할 수 있는 쉬운 프로그래밍 언어는 아니라는걸 공감하게 됩니다.

이 도서는, 생각만큼 쉽지 않은 자바스크립트에 대해 폭 넓게 설명하고 있고, 주목해야 할 부분들을 시대의 흐름에 맞게 선정하여 담았다는 것에 요즘 개발자에게 큰 도움이 될만한 책입니다.

하지만, 이 도서는 자바스크립트의 Context 개념이나 this 의 용도를 모르고서는 초반부터 막히게 될 수 있습니다.
기본적으로 어느정도 Javascrip에 익숙해진 분들이 보시면 더 큰 도움이 될 것 같습니다.

도서 초반에는 Javascript 로 MVC 패턴으로 의존성을 관리하는 방법에 대한 기본적인 내용이며, 이후 단위테스트 하고, 배포를 위해 커스터마이징 하는 방법까지 자바스크립트 개발 단계의 전 과정에 도움이 될만한 유용한 팁을 알려 주고 있습니다.

그외에도, Node.js 와 Socket.io 패키지를 이용한 Javascript Server Side 어플리케이션을 구현하는 방법이나, 스파인/백본 등의 주요 프레임워크와 라이브러리에 대한 내용도 있어 Javascript 의 활용을 어떻게 하면 더 잘할 수 있을지 도와 주고 있습니다.

이 모든 내용이 300 페이지 조금 넘는 한권의 책에 담다보니, 기초적인 내용보다는 활용 방법 위주로 되어 있습니다. 덕분에 빠른 시일에 바로 실무에 적용하기에 좋은 것 같습니다.

프로젝트 현장에서 S/W 아키텍처 설계시, Server 영역에 대한 구성은 상당히 집중해서 분석/설계하는 반면, UI 를 구성하는 Javascript 경우 상대적으로 비중을 적게 두는 경우를 종종 보게 됩니다.
이 책은 UI 에서 구요한 구현기술인 Javascript 를 어떻게 설계해야 하는지, 그리고 어떻게 이행되어야 하는지에 대한 방향을 잡아 줄 수 있다는데에 크게 점수를 주고 싶습니다.
닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?