Кто такой Deno?



Deno – это новая runtime-среда для JavaScript и TypeScript от создателя Node.js. Инструмент построен на V8 (JavaScript-движок ), Rust (производительный и безопасный язык) и Tokio (асинхронный рантайм для Rust).



Преимущества

- Модули Deno могут быть размещены в любом месте ( локально кэшируются, не используется "package.json" )

- Безопасность ( не имеет открытого доступа к файловым или сетевым ресурсам по умолчанию)

- Встроенный TypeScript

- Тестирование ( в ядре )

- Форматирование кода

- Дебаг

- Compile/Bundle

- Deno HTTP server смогло обработать 25 тысяч запросов в секунду с максимальной задержкой в 1.3 миллисекунд. В Node.js аналогичное приложение обработало 34 тысячи запросов в секунду, но задержки колебались от 2 и 300 миллисекунд

- Все скрипты приложения могут быть объединены в один JavaScript файл



Deno имеет все шансы стать более продуманной средой выполнения Javascript, чем Node.js.