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

한빛미디어

독자리뷰

Nodejs 배우기 늦었다면 Deno 배워라

byc3***

|

2021-04-18

디노 첫걸음

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

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

[나의 한줄 추천사]

Nodejs 배우기 늦었다면 Deno 시작해보라.

[ 추천 이유]

백엔드로는 주로 RestFul API 개발용으로 현재는 많이 사용되는 같다. 진보된 타입스크립트로 새로운 Nodejs 배우고 싶다면 이 책을 보면 된다.

[내가 찾고자 했던 질문과 대답들]

1. Nodejs 무엇이 문제였나?

    - 기본적인 보안이 없으므로 사용자 컴퓨터의 특정 경로에 접근할 있다.

    - 모듈을 시스템안에 가지고 가는 중앙 집권적인 문제점이다.

    -  index.js 암묵적 동작부분도 문제이다.

2.Deno 어떻게 설치하나?

   - brew install deno

 

(base) byc3230ui-MacBookPro:~ byc3230$ deno

Deno 1.6.0

exit using ctrl+d or close()

> console.log("hello deno")

hello deno

 

3.Deno 기능들은 어떤게 있나?

   - 타입스크립트 이용(*.ts) -> deno run *.ts -> 컴파일 된후 -> 결과값이 확인 

   - npm 패키지 관리자가 사라지고, url import 하면 (<—Go 영향을 받음)

   - 내용이 캐시됨에 따라서 속도상의 문제가 없고, 만약 내용이 바뀌면 컴파일 해서 다시 캐시에 가지게 된다.

   - deno run 시킬때 플래그를 달아서 실행 접근성을 제어할수 있다. (Ex) deno run —allow-read 

 

4. RestFul API 개발은 어떻게 하나?

    - drash 통해서 API 개발 가능하다

      참고 Url : https://github.com/drashland/deno-drash

5. 좀더 Deno 알고 싶다면?

    - https://www.inflearn.com/course/%EB%94%B0%EB%9D%BC%ED%95%98%EB%A9%B0-%EB%B0%B0%EC%9A%B0%EB%8A%94-%EB%94%94%EB%85%B8-%EA%B8%B0%EB%B3%B8#

 

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


닫기

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