Size: a a a

2018 May 11

MP

Mikhail Poluboyarinov in Node.js SPb
источник

MP

Mikhail Poluboyarinov in Node.js SPb
rest/spread поддерживаются начиная с 8.6.0 версии
источник

NM

Nikolay Matvienko in Node.js SPb
Ребят старые проекты (или не обновлённые, написанные на предыдущих версиях Node) c babel, это нормально. Тогда нужны были и классы и все остальное. Например у нас был изоморфный код, который использовался и на клиенте и на сервере, поэтому нужны были импорты. На новых версиях смысла нет. Мавр сделал своё дело, мавр может уйти :)
источник

ДС

Дмитрий Скрыльников in Node.js SPb
Mikhail Poluboyarinov
бабель это сахар, который ваш код делает непонятным…  Вы никогда с помощью бабеля не напишите быстрый, оптимизированный код, только из-за импортов подключать бабель?
Я ts юзаю. И импорты есть и типы
источник

A_

Alexander _P in Node.js SPb
Зачем вам нужны эти импорты?
Без них все работает. А эти всякие babel зависимости раздувают npm и усложняют отладку.
источник

NM

Nikolay Matvienko in Node.js SPb
Ты написал вопрос в настоящем времени ))
источник

AM

Andrey Melikhov in Node.js SPb
Дмитрий Скрыльников
Я ts юзаю. И импорты есть и типы
Ну с TS понято без транспиляции никак.
источник

MP

Mikhail Poluboyarinov in Node.js SPb
у нас старый проект на 6й ноде есть, в котором мы отлично обходимся без бабелья на беке, хотя мы шарим код между фронтом и беком
источник

AM

Andrey Melikhov in Node.js SPb
аналогично, мы даже на 12-й ноде без бабеля писали
источник

NM

Nikolay Matvienko in Node.js SPb
6 это не старый, я имел ввиду проект на 0.12
источник

MP

Mikhail Poluboyarinov in Node.js SPb
а классы это злейшее зло)))
источник

NM

Nikolay Matvienko in Node.js SPb
Назови 3 причины тогда (как у Дудя)
источник

AM

Andrey Melikhov in Node.js SPb
Я могу 2
источник

NM

Nikolay Matvienko in Node.js SPb
Хотя настоящее зло может быть и в одной причине ))
источник

AM

Andrey Melikhov in Node.js SPb
Это не настоящие классы и они скрывают реализацию. Но это удобный сахар
источник

MP

Mikhail Poluboyarinov in Node.js SPb
Это сахар поверх прототипов, это мешанина из кучи классов, чистые функции приятней и понятней =)
источник

AM

Andrey Melikhov in Node.js SPb
Я недавно сломался и написал модуль как класс =(
источник

NM

Nikolay Matvienko in Node.js SPb
Приятней и понятней) ну ... субъективненько))
источник

ДС

Дмитрий Скрыльников in Node.js SPb
Andrey Melikhov
Я недавно сломался и написал модуль как класс =(
Просто бывают ситуации когда классы прям хорошо заходят
источник

OR

Oleg Rusak in Node.js SPb
Это понятный хорошо читаемый сахар. Который скрывает не нужую в большинстве случаев реализацию и не дает выстрелить себе в ногу.
источник