Deno: 차세대 JavaScript 런타임
Node.js를 만든 Ryan Dahl은 JSConf EU 2018에서 "Node.js에 관해 후회하는 10가지"를 발표하며 새롭게 개발한 자바스크립트 런타임인 Deno를 소개하였습니다. 그 후로 4년의 시간이 지났습니다. Deno는 어떤 장점이 있고 Node.js보다 얼마나 편리할까요? 이제는 Deno를 Node.js 대신 프로덕션에 사용해도 괜찮을까요? TypeScript로 Node.js 프로젝트를 만들어보는 상황을 통해 기존의 불편함을 알아보고, 이 불편함을 Deno가 어떻게 해결해주는지 설명합니다. 또한 실제로 Deno에서 Node.js 라이브러리를 사용하고, 이를 NPM에 배포해 본 경험을 통해 기존 생태계와 Deno가 공존하는 법을 소개합니다. 그럼 저와 함께 Deno Land로 출발해봅시다!
Deno: Next Generation JavaScript Runtime
Ryan Dahl, creator of Node.js, presented "10 Things I regret about Node.js" at JSConf EU 2018 and introduced Deno, a newly developed JavaScript runtime. Four years have passed since then. What advantages does Deno have and how much ore convenient is it over Node.js? Is it okay to use Deno in production instead of Node.js now? Through creating a Node.js project with TypeScript, we will find out the existing inconveniences and learn how Deno solves them. Also, I will introduce how to coexist with the current ecosystem based on my experience of actually using the Node.js library in Deno and deploying it to NPM. Then let's go to Deno Land together!