@nodejs_ru

Страница 1528 из 2748
Artur
27.01.2018
10:43:22
а рест уже стар, много нерешенных проблем

Дмитрий
27.01.2018
10:43:49
gql пока молод к сожелению, много не решенных проблем
А какие? Интересно на будущее, что у кого пошло не так)

Artur
27.01.2018
10:46:23
тоже бы послушал

Dmitrii
27.01.2018
10:49:48
А какие? Интересно на будущее, что у кого пошло не так)
1. мало инфы как надо делать правильно, очень легко наговнякать в решении, в ресте всетаки большенство юзкейсов решены и известны большенству 2. по обработке ошибок я не видел внятных решений, надо самому пилить сруктуру вместо понятных хттп кодов 3. защититься от глубоких запросов и просчет сложности запроса еще одна боль 4. разделение стилей написания архитектуры на релей и все остальное 5. релей форсится фейсбуком, там все заточенно под курсорную пагинацию, нету оконной ШТА? да потому что фейсбуку нужна только курсорная. Альтернатива только аполло с опять же проработкой своей структуры для передачи параметров см п2 … возможно вспомню что то еще

Google
Anton
27.01.2018
10:50:15
главная боль в gql для меня это как контроллировать права доступа. В ресте у тебя конкретный эндпоинт отдает конкретную сущность и ты задаешь права доступа к этому эндпоинту, в gql юзер может запросить сущность по связям через совершенно другую сущность

сорян рано отправилось

Dmitrii
27.01.2018
10:52:01
6. джоины БД одним запросом? проблема n+1 query переносится с клиента на бэкенд

Artur
27.01.2018
11:33:44
драйвер mongodb по дефолту создаёт пул? или только монгус?

Dmitrii
27.01.2018
11:34:49
драйвер создает пул

Artur
27.01.2018
11:36:30
да уже нашел, спасибо

Moe
27.01.2018
12:47:48
гайз, в паре async-await я могу к await подцепить любую функцию? и эта функция совсем необязательно должна быть promise'ом? другое дело, что async всегда возвращает promise?

Morsik
27.01.2018
12:48:13
async функция всегда вернет промис, да

Moe
27.01.2018
12:48:17
я правильно думаю?

Google
Morsik
27.01.2018
12:48:43
await можно не только на промис вешать, тогда он просто вернет то что передал ему

Moe
27.01.2018
12:49:12
ок )

xPushkin
27.01.2018
13:55:43
Друзья, глупый вопрос, но всё же - хочу писать в IntelliJ Idea на NodeJS, но при этом не хочу устанавливать ноду на комп. Невозможно сделать автодополнение / автокомплит без SDK?

Dmitry
27.01.2018
14:00:04
Valentin
27.01.2018
14:00:16
а где можно прочитать про архитектуру проектов на node

Dmitry
27.01.2018
14:00:16
*ноду

xPushkin
27.01.2018
14:00:33
А с чем связано не желание устанвливать Node.js oO Стыдно?
Нет, просто не хочу компьютер засорять )

Valentin
27.01.2018
14:00:37
я controllers/routers/middlewares вынес на этом фантазия кончился

Eldar
27.01.2018
14:00:46
Valentin
27.01.2018
14:00:53
Нет, просто не хочу компьютер засорять )
лол идея засрет его куда больше)

xPushkin
27.01.2018
14:01:15
Docker в помощь тогда оО
Естественно, просто хочется автокомплит в идеи.

xPushkin
27.01.2018
14:02:36
Сергей
27.01.2018
14:02:42
тогда nvm

xPushkin
27.01.2018
14:02:42
nvm в помощь
Что делает?

Сергей
27.01.2018
14:02:59
Что делает?
устанавливает разные версии ноды в текущего юзера не засирая систему

Google
Котяй Негодяй
27.01.2018
14:03:00
тогда nvm
Докер — для слабаков?

Сергей
27.01.2018
14:03:08
Докер — для слабаков?
докер не для разработки

Котяй Негодяй
27.01.2018
14:03:20
докер не для разработки
Где это написано?

Eldar
27.01.2018
14:03:22
+1 за nvm

Котяй Негодяй
27.01.2018
14:03:35
И что плохого в том, чтобы юзать докер для дева?

Сергей
27.01.2018
14:03:37
Eldar
27.01.2018
14:03:39
докер не для разработки
Ну я бы не утверждал так радикально

Сергей
27.01.2018
14:03:46
разрабатывать под докером сплошная боль

xPushkin
27.01.2018
14:03:50
Докер — для слабаков?
Я использую докер для билдов просто не хотелось ставить ноду на комп

Eldar
27.01.2018
14:04:14
У человека совы видимо какой-то печальный опыт и травма

Сергей
27.01.2018
14:04:17
лол

не хочу для КАЖДОГО из десятков проектов настраивать докер

это ебанизм

причем полнейшний

Eldar
27.01.2018
14:04:54
У тебя видимо проекты простые)

xPushkin
27.01.2018
14:05:03
Eldar
27.01.2018
14:05:10
А у меня был ебучий зоопарк из пакетов вокруг приложения и биндинги биндинги

Google
Сергей
27.01.2018
14:05:27
Котяй Негодяй
27.01.2018
14:05:28
разрабатывать под докером сплошная боль
Зато nvm у меня пару раз $PATH перетирал. После таких фокусов вместо глобально установленного npm из npm запускался тот, который поставил nvm. Кривая фигня, которая делает среду непредсказуемой.

Eldar
27.01.2018
14:05:29
И вот для этого ТОЛЬКО докер

Admin
ERROR: S client not available

Котяй Негодяй
27.01.2018
14:06:05
не хочу для КАЖДОГО из десятков проектов настраивать докер
Чего там настраивать? Для дева просто докер-компоуз на 10-20 строк.

Сергей
27.01.2018
14:06:12
страдать для каждого проекта?

толку от него

Котяй Негодяй
27.01.2018
14:06:29
то есть у всех работает нормально а у тебя нет... виноват nvm
Я всё по дефолту выполнял и на чистой системе. Виноват nvm.

Сергей
27.01.2018
14:06:46
Я всё по дефолту выполнял и на чистой системе. Виноват nvm.
я это делал множество раз на разных системах как и на серверах

всё работает как и должно

Eldar
27.01.2018
14:06:55
Я всё по дефолту выполнял и на чистой системе. Виноват nvm.
По поводу NVM не согласен. Поведение довольно предсказуемое oO

Valentin
27.01.2018
14:07:03
камрады подскажите про архитектуру куда копать хоть)

Котяй Негодяй
27.01.2018
14:07:05
всё работает как и должно
Таки проверь $PATH =)

Сергей
27.01.2018
14:08:03
nvm добавил свой путь в него

Google
Сергей
27.01.2018
14:08:16
ничего не сломав

Котяй Негодяй
27.01.2018
14:08:50
Установи глобально npm из npm и выполни whereis npm

А потом npm --version

Сергей
27.01.2018
14:10:15
Котяй Негодяй
27.01.2018
14:10:23
А, хотя, ща она будет одинаковая.

Сергей
27.01.2018
14:10:27
на странице nvm написано УДАЛИТЬ НОДУ ИЗ РЕПОЗИТОРИЕВ

Котяй Негодяй
27.01.2018
14:10:49
Или философский.

Сергей
27.01.2018
14:11:11
А это здесь причём? =)
при том, что конфликты будут

Котяй Негодяй
27.01.2018
14:11:32
при том, что конфликты будут
Но это вообще не о том.

Имеются ввиду репозитории самого дистрибутива ос.

Сергей
27.01.2018
14:12:04
дык

Котяй Негодяй
27.01.2018
14:12:07
А я говорю про npm регистри.

Сергей
27.01.2018
14:12:12
а он тут причем?

Котяй Негодяй
27.01.2018
14:12:18
Ох... =)

Сергей
27.01.2018
14:12:19
у меня несколько разных используется

всё ок

Котяй Негодяй
27.01.2018
14:12:34
Ладно, это не важно.

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