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

한빛미디어

독자리뷰

node.js를 대신할 기술 디노

kimd***

|

2021-04-18

디노 첫걸음

새로운 런타임 디노의 탄생 배경부터 활용법까지 가장 빠르게 만나는 디노 입문서. 디노의 설치 방법과 간단한 타입스크립트 소개, 디노를 활용한 예제를 살펴보며 디노 사용법을 익힌다.

  • 저자 : 페르난도 돌리오
  • 번역 : 우정은
  • 출간 : 2021-03-10

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다

 

디노 첫걸음 - 한빛미디어

 

나는 리뷰어다에 당첨되고 3번째 받은 책으로 "디노 첫걸음" 책을 받게 되었다.

도대체 "디노는 뭐야?"라는 생각으로 책을 신청해서 받아봤다.

Deno는 node.js 에서 node 를 거꾸로 읽은거라는것을 알게 되어 조금 흥미로웠다

 

나는 10년전에 node.js를 스터디 한적이 있었다. 그때만 해도 새로운 기술로 자바스크립트로 서버사이드를 개발할 수 있다는

조금은 신기한? 기술로만 알고 있었는데, "과연 이게 성공할까?"라는 생각만 가지고 있었는데,

10년이 지난 지금 더 나은 버전인 디노라는 기술이 나왔다는게 세월의 흔적을 옂볼 수 있는 계기가 된것 같아 조금은 설례였다.

 

먼저 책은 아주 작고 이쁘게 잘 나왔다. 일반적인 개발서적이라 함은 두껍고 무거운 책들이 일반적인데 이책은 그렇지 않고

언제 어디든 들고 다니면서 읽을수 있도록 아주 귀엽게 잘 나온거 같다.

그래서 큰 거부감 없이 쉽게 읽어 나갈 수 있었던거 같다.

 

디노.jpg

 

 

먼저 1장은 디노의 탄생배경이 나오는데, node.js의 탄생배경은 개발자가 자바스크립트로만 서버와 프론트를 모두 개발할 수 있게 해서

개발자의 단가를 줄이자. 정도로 알고 있었다. 하지만 디노는 이런 노드의 잘못된 설계 및 보안에 좀 더 치중한 언어라는 것을 알수 있었다.

 

2장에서는 타입스크립트의 간략한 소개가 나온다. 난 타입스크립트를 개발해 본적이 없지만 간단한 OOP프로그램 기술이라는 정도로 훓고 넘어갈 수 있었다.

 

3장에서는 디노에서 강화된 보안 부분에 대한 얘기가 나오고 4장에서는 npm 없는 세상이라는 주제가 나오게 된다.

이러한 것들이 디노의 개발 사상이라는 것이 강조되고 있으며, 꽤 재미있는 주제 이기도 했다.

 

5장은 기존 모듈을 활용하고 외부모듈을 활용할 수 있는 라이브러리에 대한 얘기가 나오며,

6장은 디노를 이용해 간단한 채팅서버를 만들어 보는 프로젝트가 나온다.

 

이책은 개발자들이 개발언어를 배우기 위한책이라고 보단, 나처럼 이제 개발은 어느정도 손을 떼고

프로젝트 PM이나 컨설턴트로서 새롭게 나오는 기술이 뭐가 있는지 정도를 파악하는데 아주 좋은 책인거 같다.

 

여기에 흥미가 생기는 개발자들은 조금 더 깊이있는 책들을 선택해서 봐야 할것 같고, 어떤 기술이구나 정도를 파악하려는 분들께는

아주 좋은 책이다.

 

node.js를 개발 하시는 분들이 이 책을 본다면 deno로 전향하는데 도움을 줄 수 있지 않을까?

 

이것으로 서평을 마친다.

닫기

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