sitelink1 https://ebbnflow.tistory.com/257 
sitelink2  
sitelink3  
sitelink4  
sitelink5  
extra_vars6  

Node.js를 개발한 Ryan Dahl은 Node.js를 만들면서 후회하는 10가지라는 발표를 한적이 있는데요.

그래서 Node.js의 단점을 보완한 Deno.js를 2019년에 발표하였습니다.

 

Deno란?

Node.js의 개발자 Ryan Dahl이 개발한 개선되고 더 안전한 Node.js,

Node는 JavaScript를 실행하기 위한 런타임인 것처럼, Deno는 TypeScript를 실행하기 위한 Command-line 런타임

 

Node.js의 문제점

    npm의 중앙 배포 방식

    추가 지원이 필요한 Legacy API

    보안 문제

 

 

Node.js로 node package module인 npm에서 여러 모듈을 다운 받아 이들을 조합해 하나의 애플리케이션을 만들 수 있습니다.

 

다른 기업, 개발자들이 만들어 놓은 오픈소스를 npm을 통해 설치 하고 내 앱에 적용할 수 있어 자유도가 높다는 장점때문에 많은 사람들이 웹 서버 개발에 사용하고 있는 런타임이기도 하죠. 하지만 이런 장점 때문에 Node.js는 여러 문제를 가지고 있었습니다. 

 

 

 

번호 제목 글쓴이 날짜 조회 수
공지 2023 Software Development Trend 정리 황제낙엽 2024.01.19 1
60 REST API 제대로 알고 사용하기 황제낙엽 2021.06.02 21
59 locale (로캘, 로케일) 황제낙엽 2021.03.19 15
58 [REST API] HTTP METHOD 종류 황제낙엽 2021.01.14 30
» [Deno] TypeScript를 실행하기 위한 Command-line 런타임 황제낙엽 2021.01.14 8
56 어린이, 청소년용 프로그램 입문 황제낙엽 2017.05.03 69
55 컴퓨터는 음수를 2의 보수법으로 표현한다 file 황제낙엽 2016.10.24 753
54 변수를 unsigned int형 선언 0xffffffff 할당 결과가 -1이 되는 이유는? 황제낙엽 2016.10.24 376
53 0xFFFFFFFF의 값은 왜 -1인가? 황제낙엽 2016.10.24 177
52 unsigned와 signed 황제낙엽 2016.10.24 81
51 컴퓨터와 인간의 대화[20]-전각 문자와 반각 문자 황제낙엽 2016.04.22 122
50 컴퓨터와 인간의 대화[19]-인텔 HEX 황제낙엽 2016.04.22 28
49 컴퓨터와 인간의 대화[18]-베이스64 황제낙엽 2016.04.22 30
48 컴퓨터와 인간의 대화[17]-Surrogate Pair, Supplementary Characters file 황제낙엽 2016.04.22 29
47 컴퓨터와 인간의 대화[16]-UTF-16 황제낙엽 2016.04.22 15
46 컴퓨터와 인간의 대화[15]-UTF-8 황제낙엽 2016.04.22 14
45 컴퓨터와 인간의 대화[14]-euc(Extended UNIX Code) 황제낙엽 2016.04.22 15
44 컴퓨터와 인간의 대화[13]-char set 황제낙엽 2016.04.22 43
43 컴퓨터와 인간의 대화[12]-character encoding 황제낙엽 2016.04.22 10
42 컴퓨터와 인간의 대화[11]-byte 2 황제낙엽 2016.04.22 31
41 컴퓨터와 인간의 대화[10]-byte 1 황제낙엽 2016.04.22 19