Size: a a a

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

2021 February 21

DK

Denis Kruchin in Node.js — русскоговорящее сообщество
Илья | 😶 ☮️
реалтайм приложения всякие
Сейчас вот нест раскручивается на хую в комьюнити
Может что-то и выйдет дельное в духе спринга
Какие например типы приложения?)
Тип сервисы по парсингу, аналитики?)
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
Denis Kruchin
Какие например типы приложения?)
Тип сервисы по парсингу, аналитики?)
ни то, ни другое
Хотя парсинг мб немножко да
источник

В

Вадим in Node.js — русскоговорящее сообщество
Denis Kruchin
Вот всё же занимаюсь изучением ноды и как-то она мне больше по душе
Или же она не совсем рассчитана для развёртывания интернет магазинов?
нормально нода заточена под приложения типа интернет магазин - не нужно в ней только делать тяжелые рассчеты
а так: получил запрос проверил, отправил запрос в апи или в бд, получил ответ - отослал данные или отрисовал разметку

все тяжелые рассчеты/трансформации данных выносить в отдельные сервисы и масштабируй их хоть до завтра ну или до послезавтра)
источник

ы

ы in Node.js — русскоговорящее сообщество
Вадим
нормально нода заточена под приложения типа интернет магазин - не нужно в ней только делать тяжелые рассчеты
а так: получил запрос проверил, отправил запрос в апи или в бд, получил ответ - отослал данные или отрисовал разметку

все тяжелые рассчеты/трансформации данных выносить в отдельные сервисы и масштабируй их хоть до завтра ну или до послезавтра)
Воркеры для кого?
источник

DK

Denis Kruchin in Node.js — русскоговорящее сообщество
Вадим
нормально нода заточена под приложения типа интернет магазин - не нужно в ней только делать тяжелые рассчеты
а так: получил запрос проверил, отправил запрос в апи или в бд, получил ответ - отослал данные или отрисовал разметку

все тяжелые рассчеты/трансформации данных выносить в отдельные сервисы и масштабируй их хоть до завтра ну или до послезавтра)
То есть просто её использовать для обмена данными между сервером и клиентом?
Например принимать в неё входящие данные, отдавать например пыху обработать всё и выплёвывать?
источник

ы

ы in Node.js — русскоговорящее сообщество
Denis Kruchin
То есть просто её использовать для обмена данными между сервером и клиентом?
Например принимать в неё входящие данные, отдавать например пыху обработать всё и выплёвывать?
Да херню он несёт, бери нест и пили
источник

ы

ы in Node.js — русскоговорящее сообщество
(если конечно нет варика юзать готовую кмс)
источник

DK

Denis Kruchin in Node.js — русскоговорящее сообщество
Это тип фрейма нового?
источник

ы

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

SK

Sergei Komarov in Node.js — русскоговорящее сообщество
Всем привет, подскажите пожалуйста. Как реализовать отправку через лонгполлинг. У меня есть крон, которые каждые 5 минут ходит в базу и в обновляем N записей по заданным параметрам. Каким образом, я могу оповещать об этом сервер что бы он отправил клиенту новые данные? Может быть есть какой то лучше варик?
источник

ы

ы in Node.js — русскоговорящее сообщество
Сокеты
источник

SK

Sergei Komarov in Node.js — русскоговорящее сообщество
Слишком маленький кусок проекта обновляется через лонгполлинг, вешать на него сокеты - безсмыслено думаю.
источник

А

Александр in Node.js — русскоговорящее сообщество
Nikita
так что, тогда постгрес подходит для задач не хуже монги?
На самом деле да, и в каких-то моментах даже лучше. Пляски с бубном начнутся тогда, когда внезапно проект превратится в биг дата (но это конечно бывает в довольно редких случаях)
источник

А

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

А

Александр in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
1. в постгресе есть jsonb для вложенных полей.

2. если у нас прод, то и в монге нужно продумать миграцию. а на деве достаточно в админке sql добавить столбец в таблицу.

3. прям уж так на каждом проекте репликация нужна.

4. драйверы возвращают результат в жсоне. или ты про монгус?
3-й пункт, да, нужна, так как никто не гарантирует 100% аптайма сервера, упадет ваш единственный сервер с базой - упадет все приложение, что в более менее серьезных проектах выльется в потерю денег как минимум, а в более серьезных случаях еще и в выплату компенсации.
источник

Д

Дмитрий in Node.js — русскоговорящее сообщество
как загрузить фото с vue на node
источник

y

ymdev in Node.js — русскоговорящее сообщество
Sergei Komarov
Всем привет, подскажите пожалуйста. Как реализовать отправку через лонгполлинг. У меня есть крон, которые каждые 5 минут ходит в базу и в обновляем N записей по заданным параметрам. Каким образом, я могу оповещать об этом сервер что бы он отправил клиенту новые данные? Может быть есть какой то лучше варик?
Первое, что пришло мне в голову.
Твой сервер, на который ты шлешь long polling запросы пусть будет иметь endpoint /триггер. На этот путь крон скрипт по окончанию свой работы пусть шлет запрос.

В свою очередь внутри /триггер будет вызываться eventEmitter.emit('событие')
А уже эндпоинт, на который ты шлешь long polling запрос, будет слушать eventEmitter.on('событие') и на его основе понимать, что пришли изменения и нужно постучаться в бд.

Такой вот простенький велосипед)
источник

G

Gearonix in Node.js — русскоговорящее сообщество
Переслано от Gearonix
почему не подключается? бд такая есть, таблица тоже. просто выдает пустой массив
источник

СМ

Сергей Мезенцев... in Node.js — русскоговорящее сообщество
Gearonix
Переслано от Gearonix
почему не подключается? бд такая есть, таблица тоже. просто выдает пустой массив
А что он должен тебе выдать?
источник

СМ

Сергей Мезенцев... in Node.js — русскоговорящее сообщество
У тебя схема пустая
источник