이전

리뷰 (3)

한줄평
평점 분포
  • 리뷰 총점10 67%
  • 리뷰 총점8 33%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 0.0
  • 40대 10.0
  • 50대 7.0
리뷰 총점 종이책
Node.js 노드제이에스 프로그래밍
"Node.js 노드제이에스 프로그래밍" 내용보기
앞서 '모던 웹을 위한 Node.js 프로그래밍'이라는 책을 통해 우연히 Node.js가 과연 무엇인지 파악할 기회가 있었다. 국내에서 노드에 관해 집중적으로 다루고 있는 개발서적은 현재까지는 이 책과 오늘 얘기할 'Node.js 노드제이에스 프로그래밍' 두 권 뿐으로 보인다. 아직 많이 알려지지도 않았고 발표 버전도 채 v1.0을 넘기지 않은 상황이지만 반대로 생각하면 그만큼 새로운 플
"Node.js 노드제이에스 프로그래밍" 내용보기

앞서 '모던 웹을 위한 Node.js 프로그래밍'이라는 책을 통해 우연히 Node.js가 과연 무엇인지 파악할 기회가 있었다. 국내에서 노드에 관해 집중적으로 다루고 있는 개발서적은 현재까지는 이 책과 오늘 얘기할 'Node.js 노드제이에스 프로그래밍' 두 권 뿐으로 보인다. 아직 많이 알려지지도 않았고 발표 버전도 채 v1.0을 넘기지 않은 상황이지만 반대로 생각하면 그만큼 새로운 플랫폼으로서 주목받을 수 있는 잠재적 가치도 매우 클 수 있다는 생각을 해본다. 


노드는 자바스크립트로 개발하는 서버사이드 프로그래밍 언어다. 당연하겠지만 이 책에서는 노드를 이해하기 위해 필요한 자바스크립트에 대해서는 설명하지 않는다. 현 시점에서 노드를 배울만한 사람이라면 완전 초보 개발자인 경우는 거의 없을 것이고 자바스크립트에 대한 경험이 충분한 기존 서버사이드 개발자나 프론트엔드 개발자일 것이기 때문이다. 따라서 이 책은 그런 기본적인 부분에 대해서는 설명하지 않는다. 


또한 ASP나 Java(JSP), PHP, 닷넷( .Net)과 같은 서버사이드 프로그래밍 경험이 충분하다면 웹 프로토콜(HTTP Protocol)의 동작방식이나 관계형 데이터베이스에 대한 최소한의 지식도 보유하고 있을것이라 예상되기 때문에 이 부분에 대해서도 따로 할애하여 설명하지 않는다. 아마도 노드를 다루는 책이라면 이렇게 대부분 비슷한 선수 조건(!)을 정해두고 설명하지 않을까 싶다.


어쨋든...


서버사이드 프로그래밍 웹개발과 ajax, 자바스크립트, 관계형 데이터베이스에 대한 일정 수준이상의 경험을 가지고 있는 독자라면 이 책은 노드의 처음부터 끝까지를 파악할 수 있는 좋은 정보를 제공한다. 


앞서 소개한 또 다른 노드 책인 '모던 웹을 위한 Node.js 프로그래밍'이 눈에 확 보이는 실전 예제를 통해 노드가 어떤 목적으로 어떻게 활용될 수 있는지를 직접적으로 보여줌으로써 빠른 시간 안에 노드를 이해하는데 도움이 되었다면... 'Node.js 노드제이에스 프로그래밍'은 예제보다는 노드에 대한 보다 기본적인 개념과 실제 개발시 맞딱드리게 되는 디버깅과 테스트, 클라우드를 통한 서비스제공, 노드 개발에 도움이 되는 정보까지 노드의 a-Z를 다루려고 노력한 흔적이 보인다고 할 수 있겠다. 


다만 개발서적의 특성을 고려한 편집의 깔끔함이 다소 부족했고 이 책에서 다룬 예제와 그에 대한 설명은 앞서의 다른 책과 비교했을 때 직관적으로 이해하기 힘들었다. 아무래도 노드의 핵심이라 할 수 있는 부분은 Socket.io와 Express인데 이 부분에 대한 예제 프로젝트를 설명함에 있어 코드의 전체적인 흐름을 파악할 수 있도록 도식적으로 좀 더 신경썼더라면 좋지 않을까 생각한다. 


예제와 예제를 통해 개념을 설명하고 풀어나가는 부분에 대해서는 이 책보다 '모던 웹을 위한 Node.js 프로그래밍'에 더 많은 점수를 줄 수 있을것 같다. 


하지만 노드를 알고싶다면 이 두 권의 책을 함께 참고하는 것이 각각의 장단점을 상호보완할 수 있으니 충분히 가치있는 일이라 생각한다. 


j***e 2012.05.02. 신고 공감 4 댓글 0
리뷰 총점 종이책
Node.js 노드제이에스 프로그래밍
"Node.js 노드제이에스 프로그래밍" 내용보기
node.js로 웹 개발을 용이하게 표현할수 있게 만드는 책입니다.이 책은 노드 제이에스를 최대한 활용해 웹 사이트 및 애플리케이션 개발을 간소화하는 방법을 보여준다.또 이 책에서는 좀더 적은 노력을 들이면서 더 많은 일을 하는 코드 작성 방법을 자세히 소개하고 있습니다.기본적인 예제부터 시작해 노드 제이에스의 핵심 기능을 조금씩 포함시키며 지식을 쌓을 수 있도록 이 책은
"Node.js 노드제이에스 프로그래밍" 내용보기

node.js로 웹 개발을 용이하게 표현할수 있게 만드는 책입니다.
이 책은 노드 제이에스를 최대한 활용해 웹 사이트 및 애플리케이션 개발을 간소화하는 방법을 보여준다.
또 이 책에서는 좀더 적은 노력을 들이면서 더 많은 일을 하는 코드 작성 방법을 자세히 소개하고 있습니다.
기본적인 예제부터 시작해 노드 제이에스의 핵심 기능을 조금씩 포함시키며
지식을 쌓을 수 있도록 이 책은 구성되어 있습니다.
노드 제이에스를 활용해 인라인, 원격 데이터를 처리하는 방법과 웹 애플리케이션에서 리치 인터페이스를 구현하고 반응형 인터페이스를 개발하는 방법은 물론 노드 제이에스 모바일을 활용하는 방법도 배울 수 있도록 소개합니다.
무엇보다 이 책의 장점은 노드 제이에스의 기능을 간단 명료하게 설명하면서도 내용을 깊이 있는 수준까지 다루며,각 장에서 node.js가 개발 과정에서 발휘할 수 있는 강력한 힘에 대해서,
그리고 node.js의 기능을 미세하게 활용할 수 있는 방법,
이 모두를 보여주는 예제에 있습니다.

l*******s 2017.05.10. 신고 공감 0 댓글 0
리뷰 총점 종이책
Node.JS 프로그래밍(노드제이에스 프로그래밍)
"Node.JS 프로그래밍(노드제이에스 프로그래밍)" 내용보기
프로그래밍 책 추천 - Node.JS 프로그래밍(노드제이에스 프로그래밍) [ Node JS 프로그래밍(노드제이에스 프로그래밍) 그림 - 1 ]NODE.JS 프로그래밍 사실 이 책을 언제 어떻게 구입했는지는 기억이 나지 않습니다.^^한 1년 6개월쯤된것 같은데 중간쯤 꽂혀있는 책갈피를 보아하니 반 이상은 읽은것 같네요. 다 읽지도 않은 노트에이에스 프로그래밍책을 왜! 포스팅하느냐?가만히 생각해
"Node.JS 프로그래밍(노드제이에스 프로그래밍)" 내용보기

프로그래밍 책 추천 - Node.JS 프로그래밍(노드제이에스 프로그래밍) 



[ Node JS 프로그래밍(노드제이에스 프로그래밍) 그림 - 1 ]


NODE.JS 프로그래밍 사실 이 책을 언제 어떻게 구입했는지는 기억이 나지 않습니다.^^

한 1년 6개월쯤된것 같은데 중간쯤 꽂혀있는 책갈피를 보아하니 반 이상은 읽은것 같네요. 


다 읽지도 않은 노트에이에스 프로그래밍책을 왜! 포스팅하느냐?

가만히 생각해보니 한번읽고 몰라서 반까지 다시 읽은것 같습니다. _(__)_


Node.JS에 대한 관심과 열정을 다시한번 불살라 이책을 좀더 심도있게 보기위함 이랍니다.


본의아니게 새로운 프로젝트로 인해 node.js를 반드시 봐야만 하는 시점이네요.



[ Node JS 프로그래밍(노드제이에스 프로그래밍) 그림 2 ]


 제가 이책을 읽으면서 그때당시를 가만히 생각해보면 많은 감탄사와 놀라움을 토해내었던 기억이 납니다. 그 만큼 만족하며 읽은책이 었지요. 제 기억으로는 에이콘 책중에서 아마 가장 이해도가 높았던 책이 아닌가 싶네요.



[ Node JS 프로그래밍(노드제이에스 프로그래밍) 그림-3 ]


Node.js는 자바스크립트 엔진위에서 동작하는 이벤트 처리 I/O 프레임워크이며 웹 서버와 같이 확장성 있는 네트워크 프로그램 제작을 위해 고안되었다는 사실은 대부분아실겁니다. 그래서 자바스크립트를 모르면 이책을 읽는데 어렵지 않을까? 라는 의문을 가지시는 분들은 그런 생각을 모두 버리셔도 됩니다. 



[ Node JS 프로그래밍(노드제이에스 프로그래밍) 그림-4 ]


저역시 특별히 뛰어난 지식이 없음에도 불구하고 전문서적임에도 불구하고 이해가 잘되고 있습니다. 술술 읽혀져 나갑니다.^^ 그만큼 저자가 아주 쉽게 설명한 책이라고 해도 될 정도로 개인적으로는 잘 쓰여진 책이라고 생각합니다. 그렇다고 해서 이책에서 자바스크립트에 대한 설명이 있는것은 아닙니다. 기본적으로 노드 책을 읽을만한 사람이라면 생초보개발자분보다는 자바스크립트에 대한 최소한의 경험이 있는 서버사이드 개발자나 프론트엔트 개발자일거라 생각하기 때문입니다.



[ Node JS 프로그래밍(노드제이에스 프로그래밍) 그림-5 ]


노드제이에스 프로그래밍 책을 다시 읽으면서 아주 좋은 점들은 위에서도 잠깐 언급하였지만 노드에 대한 기본적인 개념과 개발에 도움이 되는 정보까지 모두 담고 있어서 편안하게 읽고 이해가 쉽다는 점들입니다.


하지만 그에 반해 다소 아쉬운 점도 있습니다.


뒤로갈수록 모든 책들은 난이도가 올라가게됩니다. Node.js 프로그래밍 책도 마찬가지 입니다. 

하지만 난이도는 올라가지만 앞부분과 동일한 방식으로 설명하고 있어서 다소 이해하는데 어려움이 있었습니다. 

예제로 제시한 Simple Chat에 대한 흐름을 파악할 수 있는 그림이 좀더 추가가 되었다면 이해하는데 훨씬 많은 도움이 되지 않았을까 합니다. 프로그램에 대한 지식이 저질이라 제시된 코드와 설명만으로는 충분히 따라가기기 쉽지만은 않았습니다.



[ Node JS 프로그래밍(노드제이에스 프로그래밍) 그림- 6 ]


하지만 노드를 처음보는 저로써 Node.JS 프로그래밍 책은 아주 만족스러운 책이었습니다.

두어번 정도 더 정독하면 노드에 대해서 좀더 알수가 있겠죠?


노드에 대해 공부하실 분들에게는 Node.JS 프로그래밍 책 많은 도움이 되리라 생각됩니다.

s********r 2013.11.19. 신고 공감 0 댓글 0