Size: a a a

Node.js — русскоговорящее сообщество

2020 March 01

ЛХ

Лапки Х in Node.js — русскоговорящее сообщество
Почему 1, 2 - JSON из файла, а 3, 4 - начальное значение из переменной, но если переменную объявить через const, ругается на переопределение константы?
источник

А

Андрей in Node.js — русскоговорящее сообщество
После установки
источник

М

Максим in Node.js — русскоговорящее сообщество
Андрей
После установки
nodejs -v
Попробуй так
источник

А

Андрей in Node.js — русскоговорящее сообщество
так 4 версия
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Андрей
После установки
Уверен что установил?
источник

А

Андрей in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
Уверен что установил?
ну 4 версия же пишется
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Андрей
ну 4 версия же пишется
Ты перед этим удалил старую?)
источник

А

Андрей in Node.js — русскоговорящее сообщество
А ее и не было, голый сервер
источник

М

Максим in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
значит вот доклад, который относится к этому посту.

https://www.youtube.com/watch?v=DJCzZF383ug
https://www.slideshare.net/tshemsedinov/js-fest-2019-nodejs-antipatterns

я не смотрел пока видео, но по презентации скорее сложилось впечатление, что он не против экспресса, а против некоторых паттернов его использования:

- мидлвары
- смешивание слоев (например, обращение к базе прямо из контроллера)
Но экспресс же не заставляет так писать.
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Лапки Х
Почему 1, 2 - JSON из файла, а 3, 4 - начальное значение из переменной, но если переменную объявить через const, ругается на переопределение константы?
@js_noobs_ru

тут непонимание асинхронности
источник

ЛХ

Лапки Х in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
@js_noobs_ru

тут непонимание асинхронности
спасибо
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Дак он вроде const пытается присвоить значение ещё раз? Нет?
источник

ЛХ

Лапки Х in Node.js — русскоговорящее сообщество
Bruian Blake
Дак он вроде const пытается присвоить значение ещё раз? Нет?
нет
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
result = data
источник

ЛХ

Лапки Х in Node.js — русскоговорящее сообщество
Bruian Blake
result = data
let result
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
let на const же пытаешься заменить?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Максим
Но экспресс же не заставляет так писать.
так тимур об этом и говорит. он не принижает сам экспресс. он скорее говорит, что обычные курсы про экспресс + монго — говно, потому что не обучают архитектуре и паттернам, из изучения которых и последовало, что мидлвары и смешивание слоев — это говно. а на обычных курсах учат как раз таки делать запросы к бд из контроллера
источник

ЛХ

Лапки Х in Node.js — русскоговорящее сообщество
Bruian Blake
let на const же пытаешься заменить?
нет
источник

ЛХ

Лапки Х in Node.js — русскоговорящее сообщество
let нельзя на const заменить
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
"но если переменную объявить через const, ругается на переопределение константы?" ну видимо я не так понял эту часть
источник