@nodejs_ru

Страница 2231 из 2748
Георгий
29.06.2018
17:46:11
Это не то
Ты хочешь конкретно ему ответить, тому кто написал?

Алексей ?
29.06.2018
18:17:49
Можете дать пару комментариев о том что я получу после прочтения?

Google
Kostya
29.06.2018
18:24:34
Можете дать пару комментариев о том что я получу после прочтения?
понимание работы ноды (асинхронность и потоки(stream)) и применение базовыш шаблонов проектирования

Mr_Babrums.bin
29.06.2018
18:50:49
проектирование изучать надо не сразу как по мне

Евгений
29.06.2018
18:56:58
проектирование изучать надо не сразу как по мне
Сразу, на мой взгляд. Ибо потом будет тяжело отвыкнуть от фигаборины и говнокода.

Maxim
29.06.2018
18:57:44
Noname
29.06.2018
19:26:33
Ребят, посоветуйте. Как организовать изменения параметров , я не хочу использовать основую базу для конфигив, параметры окружения не подходят - надо менять параметры из админки. Что использовать? sqllite?

arts
29.06.2018
19:29:55
redis

Nikita
29.06.2018
19:53:16
Можете дать пару комментариев о том что я получу после прочтения?
Вообще я её выборочно читал и любая инфа мне была полезна, так что очень советую.

DEN
29.06.2018
20:01:37
function foo() { var data; fetch("/echo/json").then(function(response){ data = response.json(); }); return data; } var result = foo();

доброй ночии, почему result пустой?) fetch вообще не возвращает данные?

Alexander
29.06.2018
20:04:06
Потому что вне асинхронного промиса

Если хочешь такое, то перед словом function добавь async, а перед словом fetch await

DEN
29.06.2018
20:05:02
такс..а если нода у меня шестая?))

Google
DEN
29.06.2018
20:05:43
// node 7+ with async function

arts
29.06.2018
20:06:34
DEN
29.06.2018
20:06:59
да вот учу

дело в том что я завязан на старой версии

Kostya
29.06.2018
20:07:56
Alexander
29.06.2018
20:09:01
А в другой функции уже подхвати и там сделай then

DEN
29.06.2018
20:11:01
fetch асинхорнная операция
типа такую синхронно никак?

ну или хотя бы без использования fetch

arts
29.06.2018
20:11:45
Никак. Привыкай к асинхронности.

Или меняй язык.

Kostya
29.06.2018
20:14:03
function foo() { return new Promise ((resolve, reject) => { fetch("/echo/json").then(function(response){ return resolve(response); }); }); } foo().then(data => console.log(data));

DEN
29.06.2018
20:15:07
значит нужно переписать под новую ноду

Alexander
29.06.2018
20:15:33
нода то старая

Maxim
29.06.2018
20:15:36
проектирование чего конкретно?
Чат у нас о node.js. Всё что вы знаете о проектировании мне очень пригодится.

DEN
29.06.2018
20:15:40
ну

Kostya
29.06.2018
20:17:06
Alexander
29.06.2018
20:17:06
function foo() { return fetch("/echo/json") } foo().then(data => console.log(data));
А как же респонс обработать и преобразовать res.json()

Google
Alexander
29.06.2018
20:17:18
ты шо

это уже потом

Alexander
29.06.2018
20:17:30
Ну а вдруг 4**

Нулан(

Kostya
29.06.2018
20:18:09
Alexander
29.06.2018
20:18:20
Alexander
29.06.2018
20:18:21
arts
29.06.2018
20:19:25
значит нужно переписать под новую ноду
Дело не в версии ноды. Без понимания промисов и асинхронности в целом ты далеко не продвинешься. У async/await под капотом те же промисы.

Kostya
29.06.2018
20:19:39
кстате кто а курсе где можно больше инфы почитать о много поточности в 10 ноде?

Alexander
29.06.2018
20:19:55
вообще забудь

многопоточность в ноде, это страшно

Alexander
29.06.2018
20:20:14
Поищи по словам habr

Kostya
29.06.2018
20:20:42
многопоточность в ноде, это страшно
ну я так понял это как альтернатива кластера

Alexander
29.06.2018
20:21:28
Релиз Node.js 10.5: мультипоточность из коробки / Хабр https://habr.com/post/415165/

Ещё одна была

Google
Alexander
29.06.2018
20:21:37
MVP
29.06.2018
20:21:49
в проекте испльзуется nodemon. проект мне не знаком и при запуске все падает [nodemon] app crashed - waiting for file changes before starting... - подскажите а можно как то увидеть стек трейс - почему и где упало ?

MVP
29.06.2018
20:23:17
ну да я так и делал - там как то не густо

Alexander
29.06.2018
20:24:28
Ну что там

Можешь ещё сделать дебаг и сделать остановку на любом исключении

MVP
29.06.2018
20:28:38
Можешь ещё сделать дебаг и сделать остановку на любом исключении
можешь кинуть ссылку на подробности? я это испольщовал ранее - https://www.npmjs.com/package/debug но тут надо чтобы эти вызовы уже были в коде

Admin
ERROR: S client not available

Alexander
29.06.2018
20:28:51
Иде есть?

Вскод, шторм или что-то

Maxim
29.06.2018
20:29:15
Парни, в ноде новичок. Подскажите пожалуйста, как лучше валидировать формы? Если у меня клиент на react и я валидирую форму на клиенте, соит ли валидировать данные на сервере?

и если мы валидируем данные на сервере, стоит ли валидировать их на клиенте тогда?

Alexander
29.06.2018
20:29:31
да

MVP
29.06.2018
20:29:38
arts
29.06.2018
20:29:43
На сервере всегда стоит

MVP
29.06.2018
20:29:44
ааа все понял

Alexander
29.06.2018
20:30:10
vsc
https://code.visualstudio.com/docs/nodejs/nodejs-debugging

Maxim
29.06.2018
20:34:39
тогда у меня ещё вопрос. Для чего нужен Yup?

https://github.com/jquense/yup

Google
Maxim
29.06.2018
20:35:04
тоже валидация форм на сервере?

Dima
29.06.2018
21:04:03




актуалочки провтыкали гайсы

Ivan
29.06.2018
21:17:33
ребят, а есть какой-то js фреймворк который позволяет писать и бэкенд и фронтенд разом как laravel или symfony в php

??

Ivan
29.06.2018
21:29:36
static and server‑rendered app?

на symfony создается статик сервер рендер приложуха?

а где про это можно почитать? в чем отличия и тд...

очень хочется сделать сайт на nodejs, глаза горят а голова тупая(( не хочу больше не php кодить

Alexander
29.06.2018
21:37:40
Ivan
29.06.2018
21:37:57
Alexander
29.06.2018
21:38:33
кароч. Сначала читаешь про express, потом... Читаешь все подрят

реакты, vue, коа

и охуеваешь

но я бы остановился на первом шаге

Artem
29.06.2018
22:59:21
redis юзал кто?

redisClient.hget("user:" + user._id + ":statistics", "lastOnline", (err, data) => { if(err) console.log(err); }); как можно во внешнюю переменную записать значение?

Страница 2231 из 2748