
Доброго времени суток, друзья!
Представляю Вашему вниманию перевод статьи «The Deno Handbook: A TypeScript Runtime Tutorial with Code Examples» автора Flavio Copes.
В этой статье мы научимся работать с Deno. Мы сравним его с Node.js и создадим с его помощью простой REST API.
Что такое Deno?
Если вы знакомы с Node.js, популярной экосистемой серверного JavaScript, Deno — это почти тоже самое. Почти, но не совсем.
Давайте начнем со списка возможностей Deno, которые мне больше всего нравятся:
- Он основан на современном JavaScript
- Он имеет расширяемую стандартную библиотеку
- Он имеет первоклассную (в значении стандартной) поддержку TypeScript (это означает, что вам не нужно вручную компилировать TypeScript, Deno делает это автоматически)
- Он поддерживает ES модули
- Он не имеет пакетного менеджера
- Он имеет первоклассный (в значении глобальный)
await - Он имеет встроенное средство тестирования
- Его цель — максимальная совместимость с браузером. Для этого он предоставляет встроенный
fetchи глобальный объектwindow
В данном руководстве мы изучим все эти возможности.
Читать полностью »








