---
title: "#이펙티브 #데노 #웹프레임워크"
url: "https://notes.junghanacs.com/notes/20230727T104900"
author: "Junghan Kim"
date: "2023-07-27T10:49:00+09:00"
lastmod: "2024-12-01T06:30:00+09:00"
tags: ["framework","javascript"]
description: "데노 웹프레임워크와 공식 문서를 엮어 Node.js 대체 흐름을 단순하게 잡아 보려는 기록."
---

> [!abstract] 이 노트에 대하여
> 
> Deno 웹프레임워크와 공식 문서를 묶어 Node.js 대비 전환 지점을 정리한다. 복잡한 생태계 설명보다 치트시트와 문서 번역 가능성에 기대어 실용적 출발점을 찾으려는 글이다.

한글로 변환은 했다. 이 책은 일본 데노 커뮤니티에서 정리한 책이다. 데노 홈페이지 및 여기를 활용하길 바란다.

## 공식 메뉴얼 관련

[2023-07-27 Thu 16:48]

한글 번역하면 간단히 작업하면 devdocs 로 변환 할 수 있을 것 이다.

## Node.js -&gt; Deno cheatsheet

이게 답이다. 이렇게 간단해 지는데 더 이상 무엇이 필요한가

| Node.js                   | Deno                                           |
|---------------------------|------------------------------------------------|
| `node file.js`            | `deno run file.js`                             |
| `ts-node file.ts`         | `deno run file.ts`                             |
| `node -e`                 | `deno eval`                                    |
| `npm i -g`                | `deno install`                                 |
| `npm i` / `npm install`   | _n/a_ ¹                                        |
| `npm run`                 | `deno task`                                    |
| `eslint`                  | `deno lint`                                    |
| `prettier`                | `deno fmt`                                     |
| `package.json`            | `deno.json` / `deno.jsonc` / `import_map.json` |
| `tsc`                     | `deno check` ²                                 |
| `typedoc`                 | `deno doc`                                     |
| `jest`                    | `deno test`                                    |
| `tap`                     | `deno test`                                    |
| `mocha`                   | `deno test`                                    |
| `ava`                     | `deno test`                                    |
| `nodemon`                 | `deno run/lint/test --watch`                   |
| `nexe` / `pkg`            | `deno compile`                                 |
| `npm explain`             | `deno info`                                    |
| `nvm` / `n` / `fnm`       | `deno upgrade`                                 |
| `tsserver`                | `deno lsp`                                     |
| `nyc` / `c8` / `istanbul` | `deno coverage`                                |
| benchmarks                | `deno bench`                                   |

## 관련노트

-   [#데노: 자바스크립트 타입스크립트 런타임](https://notes.junghanacs.com/notes/20230723T082600)
-   [#DENO: 시작하는 미니멀 타입스크립트](https://notes.junghanacs.com/notes/20230726T060400)

## BIBLIOGRAPHY
