Size: a a a

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

2019 December 09

NS

Nikoay Simonov in Node.js — русскоговорящее сообщество
Maksim
А можно узнать разницу между Express и Nest, хотя бы поверхностно?
источник

M

Maksim in Node.js — русскоговорящее сообщество
Nikoay Simonov
Nest под капотом использует express/fastify и дает набор абстракций для построения масштабных приложений
Стоит ли мне начинать работать сразу с ним или же лучше начать с экспресса, а потом уже перейти на нест?
источник

AK

Anton Korotkikh in Node.js — русскоговорящее сообщество
Maksim
Может кто подсказать какой стек сейчас наиболее популярен? Решил перекатиться из фронта в бэк, на ноде писал около десяти сайд проектов, в основном очень маленьких. Работал с первыми попавшимися технологиями, а сейчас решил заняться серьезнее и не могу определиться со стеком, буду очень признателен, если поможете
никакой. важнее всего на беке - это архитектура, подходы и кругозор. нода становится лишь одним из возможных инстурментов для решения задачи, наряду со всеми остальными. тебе нужно вкатыватсья не во фреймворки после фронта, а в общие для бека темы - базы данных, очереди, масштабирование, как работае сеть, микросервисы и другие архитектурные моменты итд.
источник

NS

Nikoay Simonov in Node.js — русскоговорящее сообщество
Anton Korotkikh
никакой. важнее всего на беке - это архитектура, подходы и кругозор. нода становится лишь одним из возможных инстурментов для решения задачи, наряду со всеми остальными. тебе нужно вкатыватсья не во фреймворки после фронта, а в общие для бека темы - базы данных, очереди, масштабирование, как работае сеть, микросервисы и другие архитектурные моменты итд.
Поддерживаю
источник

M

Maksim in Node.js — русскоговорящее сообщество
Anton Korotkikh
никакой. важнее всего на беке - это архитектура, подходы и кругозор. нода становится лишь одним из возможных инстурментов для решения задачи, наряду со всеми остальными. тебе нужно вкатыватсья не во фреймворки после фронта, а в общие для бека темы - базы данных, очереди, масштабирование, как работае сеть, микросервисы и другие архитектурные моменты итд.
Посоветуешь какие-либо книжки, с которых начать и которые нужно будет прочесть в будущем, а так же полезные тематические каналы на ютубе, может быть даже стримеров каких-нибудь, кто стримит как они работают?
источник

AK

Anton Korotkikh in Node.js — русскоговорящее сообщество
Maksim
Посоветуешь какие-либо книжки, с которых начать и которые нужно будет прочесть в будущем, а так же полезные тематические каналы на ютубе, может быть даже стримеров каких-нибудь, кто стримит как они работают?
книги, доки и статьи. стримеры не нужны.
начать можно с этого, довольно годный сборник статей по архитекутре микросервисов
https://microservices.io/

а потом один фиг придётся отравится в свободное плавание и искать самому.
источник

M

Maksim in Node.js — русскоговорящее сообщество
Anton Korotkikh
книги, доки и статьи. стримеры не нужны.
начать можно с этого, довольно годный сборник статей по архитекутре микросервисов
https://microservices.io/

а потом один фиг придётся отравится в свободное плавание и искать самому.
понял, спасибо огромное!
источник

А

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

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Андрей
Можно валидировать данные монгусом, перед тем как прокидывать в селектор?
нужно валидировать входящие параметры до отправки их в бд
источник

А

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

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Андрей
Я не нахожу информации которая бы говорила что можно игнорировать селектор для выборки если он не является полем модели, такого нету верно ?
у тебя пример с паджинацией был аналогичный, про то как поступать если нет параметра входящего
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Андрей
Я не нахожу информации которая бы говорила что можно игнорировать селектор для выборки если он не является полем модели, такого нету верно ?
Ты сортировку хочешь что-ли сделать динамическую?
источник

А

Андрей in Node.js — русскоговорящее сообщество
Пока просто сортировку.
api/events?asd=asd&showOnHomePage=true&slug=test
asd=asd  нет такого поля в модели и мне ничего не возвращается, хотелось бы просто игнорировать это поле
источник

P

PH_cheerokee in Node.js — русскоговорящее сообщество
Ребят, а как вызвать перерисовку ,если данные ( точнее их порядок поменялся)?
это не react, просто pug
источник

M

Murena in Node.js — русскоговорящее сообщество
Всем привет подскажите, где можно почитать о том как работает Node.js с такими библиотеками например как mongoose , а именно мне непонятно как node.js процесс к которому на старте сервера подключили mongoose с монгой - и потом определив модель/схему в другом файле и обратився к схеме для работы с бд - она понимает к какому обьекту mongoose обращатся чтоб достучатся к БД - хотя это все находится в разных файлах одного процесса (получается mongoose записывает свой обьект в global ?) подскажите где об этом можно почитать чтоб прояснить ситуация и понимать когда библиотека работает глобально - а когда ей нужен DI чтоб работать с одним и тем же екземпляром ?
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
PH_cheerokee
Ребят, а как вызвать перерисовку ,если данные ( точнее их порядок поменялся)?
это не react, просто pug
при чем тут нода и перерисовка (клиентская технология)
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Murena
Всем привет подскажите, где можно почитать о том как работает Node.js с такими библиотеками например как mongoose , а именно мне непонятно как node.js процесс к которому на старте сервера подключили mongoose с монгой - и потом определив модель/схему в другом файле и обратився к схеме для работы с бд - она понимает к какому обьекту mongoose обращатся чтоб достучатся к БД - хотя это все находится в разных файлах одного процесса (получается mongoose записывает свой обьект в global ?) подскажите где об этом можно почитать чтоб прояснить ситуация и понимать когда библиотека работает глобально - а когда ей нужен DI чтоб работать с одним и тем же екземпляром ?
где можно почитать о том как работает Node.js с такими библиотеками например как mongoose 
в документации mongoose?
источник

P

PH_cheerokee in Node.js — русскоговорящее сообщество
Artem Zuev
при чем тут нода и перерисовка (клиентская технология)
function sortByPrice(param){
   // console.log(window.location.search);
   fetch(`/category${window.location.search}&sort=${param}`,{
       method: 'GET',
       headers: {
           'Accept' : 'application/json',
       'Content-Type' : 'application/json',
       "Accept-Charset": "utf-8"
       },
       
   }).then(function(response){
       console.log(response);
       return response.text();
     })

что я не так делаю?
источник

AZ

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

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
PH_cheerokee
function sortByPrice(param){
   // console.log(window.location.search);
   fetch(`/category${window.location.search}&sort=${param}`,{
       method: 'GET',
       headers: {
           'Accept' : 'application/json',
       'Content-Type' : 'application/json',
       "Accept-Charset": "utf-8"
       },
       
   }).then(function(response){
       console.log(response);
       return response.text();
     })

что я не так делаю?
источник