Выход Deno 2.0 - победа над Node.js или нет?

preview_player
Показать описание

Ссылки

Оглавление:
00:00 - Введение
00:15 - Преимущества Deno
03:08 - Установка
04:26 - Запуск ts файлов
05:50 - Lint и fmt
07:06 - Прямой импорт
08:37 - Старт проекта и npm
12:09 - Запуск React
14:08 - Проблемы запуска
16:39 - Fresh

Рекомендации по теме
Комментарии
Автор

Меня интересует твое мнение по поводу связки deno + jupyter notebook
Довольно интересная альтернатива питону
Если сделаешь видео по этой теме - буду рад)

MadLrd
Автор

Спасибо за выпуск, было очень интересно узнать о новом и в доступном формате! Очень жаль, что просмотры довольно низкие


Видел у вас давненько плагин или утилиту, что показывала нажатые комбинации и клавиши на клаве. Не подскаже название?

oneivanone
Автор

Антон, что скажешь про VoidZero от создателей Vue и Vite? У нас будет куча полных окружений разработки? Не завязнем ли?

NikolayErmolenko
Автор

Привет, спасибо за прекрасный обзор! Очень ценю вашу работу) Подскажи что за тема для zsh?)

champ__champ
Автор

приветствую, вопрос: если это серверная среда выполнения, тогда зачем мне тянуть всех на прод (тест, линтер, компилятор, интерпритатор, мне на сервере нужен только исполнятор моего кода, тогда может и IDE напрямую, вот 1 из преимуществ компилируемых - сделал бинарник, засунул в scratch и все работает

игорьмамоненко
Автор

Надеюсь с третьего раза у него получится и он переставит буквы в правильном порядке - done.js )

chirkov
Автор

Разве дено действительно выполняет тайпскрипт? Могу сейчас ошибаться или путать с поддержкой тайпскрипта в bun, но помоему выполнение тайпскрипта сводится просто к игнорированию типов и выполнению его как джаваскрипта.Или все таки он именно исполняет тайпскрипт? Или транспиляция происходит на лету по аналогии TSC?
Для меня тайпскрипт играет две главные роли:
1. Удобство в работе с переменными, аргументами функций, импортируемыми сущностями и т.д.
2. Своеобразный линтинг самого тайпскрипта и ошибки при сборке (тут как раз тесно пересекается с первым пунктом).

Virass
Автор

В Deno 2.0 перестали работать SocksProxyAgent для Axios, не пойму как такое дебажить вообще. Всё ещё сыроват

vadimivanovich
Автор

Складываеться впечатление что он хорош для старта, но для поддерживаемого проекта он не подходит. Предположим что через пол года будет необходимость обновить все пакеты нод модульсов -> и тут только все сносить и наставлять с нуля... Подкупает простотой, но скорее всего проект в мусорку превратиться через пол-года / год . Я так понимаю автор отключает показ размера папок, а это полезная фича в IDE.

BlackStar
Автор

Вроде должна была Bun победить за счёт обратной совместимости.

DreamingDolphing
Автор

Я понимаю что это байт на комментарий был. Но Fresh наверное больше похож Astro чем на React экосистему в плане идеи

axemanofic
Автор

Не понимаю, почему часто упоминают Bun - у него буквально нет будущего. В ядре Bun ~1% JS, 64% Zig и JSC, в то время как Node.js ~62% JS и V8. Кто контрибьютит в Bun, где они собираются брать ещё контрибьютеоров? В Node.js более чем в 6 раз больше контрибьютеров и по своей сути доступные языки (JS, C++) и знакомый движок (V8).

Никаких трехкратных приростов производительности у Bun на реальных проектах нет и не будет, а его удобства типа поддержки TS просто со временем внедрят в Ноду.

Deno тоже выглядит сомнительно, и, думаю, его настигнет та же судьба - фичи просто добавят в Ноду

тимур_атмосферный
Автор

да нафиг уже никому не нужны эти баны и дэны

broninrocks
Автор

Нужен прототип? Пишешь на питоне или на ноде. Нужна скорость? Переписываешь на Го. Зачем этот онанизм в виде денов и банов?..

AlexanderBorshak
Автор

Забавно что создатель решил еще раз заработать на той же идеи😂😂😂

Teardrop-uz
Автор

Всех этих горе-программистов, которые выдумывают велосипед типа Deno, нужно штрафовать нещадно, чтобы не отнимали у нас время на всякую хрень.

nikewhite
Автор

А помните автор обещал записать часовой ролик про vue 3.5 и vite 6

Опять играет на чувствах аудитории

undertale-O