comeco***
2021-04-18

새로운 런타임 디노의 탄생 배경부터 활용법까지 가장 빠르게 만나는 디노 입문서. 디노의 설치 방법과 간단한 타입스크립트 소개, 디노를 활용한 예제를 살펴보며 디노 사용법을 익힌다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
요즘에 Node.js로 개발을 하고 있습니다. 주 언어는 아니지만 직장에서 Node.js로 된 프로젝트를 맡게 되어서 공부해가며 개발중이었 지요. 이렇게 Node.js에 흥미를 느끼고 공부를 하는데 Deno를 알게 되었고 언제 한번 책으로 접해봐야겠다고 생각했는데 마침 Deno에 대해 간단하게 공부해 볼 수 있는 책이 리뷰 이벤트로 나와서 신청하게 됐습니다.
이 책의 구성
- 탄생 배경
- 디노 맛보기
- 멋진 기능 살펴보기
- 타입 스크립트란
- 형식 살펴보기
- 인터페이스와 클래스
- 타입 스크립트 믹스인
- 보안 강화
- 사용 가능한 권한 확인
- 외부 모듈 사용
- 디노 표준 라이브러리
- 외부 모듈
- 흥미로운 모듈
- 디노 러너
- 응용프로그램 테스트
- 채팅 서버
책의 목차를 보면 딱 Deno를 처음 접하는 분들께 알맞다는 걸 볼 수 있습니다.
Node.js라는 멋진 기술과 생태계가 있는데 왜 Deno가 나와버렸는지부터 설치, 맛보기, Node.js 와 비교했을 때의 장점을 알 수 있고
Deno의 주 언어로 사용된 타입 스크립트에 대해서도 알 수 있습니다.
그리고 가장 중요하다고 생각하는 작은 프로그램 만들기까지
이처럼 Deno를 빠르고 간단하게 알아볼 수 있어서 Deno에 대해 궁금했지만 아직 접해보지 않는 분들에게
아주 알맞고 친절한 책입니다.
각 챕터 마지막엔 마치며라는 항목이 있어서 내가 공부한 챕터를 잘 정리할 수 있습니다.
다만 공부한 부분의 많은 내용을 함축해서 정리해 줬으면 하는 아쉬움이 있습니다.
이렇게 설치하기부터 간단한 프로그램 개발까지 내용이 잘 정리되어 있어서 처음 접하는 분들께 군더더기 없이 깔끔하고 간단한 책이라고 생각합니다.
마지막으로
물론 Node.js 가 아주 강력한 기술이고 앞으로 Deno 가 그 자리를 대신할 수 있을지는 모르지만 Node.js 가 아쉬웠던 부분을 개선해서 만든 게 Deno임으로 확실히 공부해 볼 만한 가치가 있는 자바스크립트 런타임에는 틀림없다고 생각합니다. 그 시작을 디노 첫걸음과 함께라면 더욱 쉽게 이해하며 접할 수 있을 것입니다.