KlonD90
Люди там в поддержку постгреса деньги заносят
Anonymous
А, да, ещё sequelize JSON и прочие плюшки поддерживает только в PostgreSQL.
Виталий
Добрый день! Подскажите, можно как-то собрать исполняемый файл(node,js,css,html), что бы возле него не было остатков обертки? Я использую nwbuild -p win64 -o "../" "./", но на выходе некрасиво. )
Serhii
Используем сейлс фреймворк больше полгода, не советую
Anonymous
эх. нпм 5 запланирован на то же число, что и нода 8
Anonymous
весна
Sergey
Значит в 8 ноде будет сразу новый нпм
Sergey
Гуд
Anonymous
нет, не будет
Sergey
Почему так
Anonymous
потому что
Anonymous
они в один день зарелизятся
Anonymous
любой компонент в ноде принято обкатывать
Anonymous
перед добавлением
Anonymous
а на самом деле нпм может еще и позже
Anonymous
Тогда
Anonymous
Кстати, да
Anonymous
Почему все ещё используют нам?
Anonymous
Anonymous
Почему
0xVoushi
Сова уже объяснял за npm
ritarita
stock market investor
@is_it_rita какая красотка😳
Sergey
Ребзя, подскажите пожалуйста альтернативу jq для серверсайд хочу делать запрос за html страничкой или xml
Максим
Ребзя, подскажите пожалуйста альтернативу jq для серверсайд хочу делать запрос за html страничкой или xml
Не совсем понятен вопрос? Что ты такого хочешь сделать, что нельзя реализовать без jQ?
Sergey
мне нужно просто select('.foo .bar div > span').text()
Sergey
о есть же npmjs.com/cheerio
Kir
Хотя в других лагерях не лучше. Вот давеча попробовал на .net core пописать, так у них до сих пор даже либы под вебсокеты не написано. И компилится очень долго...
Kir
Развитие Nodejs похоже чем-то на линукс. Каждый пилит свое, в итоге найти что-то хорошее во всем этом коде очень проблематично. Вот недавно надо было instagram ленту на сайт добавить. 5 библиотек для инстаграма - все устарели год назад, когда api поменялось. И об этом в описании либ ни слова, лишь скромные вопросы и иссью. Кто то даже форканул самую популярную либу, с благим намерением все починить, но в итоге поломал больше чем починил...
Kir
В итоге пришлось написать обращение к api самому, и быстрее, и знаешь как все работает. Плохие либы хуже отсутсвия либ
Таймураз
В итоге пришлось написать обращение к api самому, и быстрее, и знаешь как все работает. Плохие либы хуже отсутсвия либ
Идеального ничего нет Если у ноды с ее огромным комьюнити такие проблемы, то у других все аксиоматично хуже
Kir
Согласен, надеюсь это все детские болячки и со временем все станет лучше
Таймураз
Но на самом деле я считаю, что вы зажрались
Таймураз
Под каждый чих и пук чтобы было красивое решение, работающее со всем на свете?
Kir
Ну писать велосипеды на каждый чих разве хорошо?
Kir
По крайней мере для фронтенда либы есть на любой вкус и цвет
Таймураз
Лучше, чтобы и велосипедов не было?
Таймураз
Можешь лучше- подсоби комьюнити и запили своё решение
Kir
Согласен, хорошая идея. Или поконтрибьютить в какой нибудь проект.
Таймураз
Maxim
У других- это у кого?
python коммьюнити, например.
Таймураз
Хз хз
Evgeny Boyko
а они уже переехали на 3 нормально?
Kons
Он не просто туда метит. Это поделие IBM с нацеленностью на их продукты и их же хостинг (что-то типа кривого heroku) с конскими ценами.
Я не защищаю лупбек, но просто ради объективности: это не «поделие» IBM. Они его купили вместе с разработчиком, StrongLoop. Изначально это был фреймворк, который был призван добавить немного opinion-ов в unopinionated Express.js.
Kons
Запросы ручками =( Как-то дико всё в этой вашей ноде.
Мне кажется, что @EnRouter имел ввиду, что запросы в миграциях пишет ручками, а не все запросы к БД. У меня та же история. Легче создание/удаление/изменение таблицы голым скулём написать, чем разбираться в операторах knex-а
Kons
ну и как не вспомнить не раз упоминавшийся здесь Objection.js. Хорошая надстройка над knex, добавляющая сахара для работы с реляциями
Kons
Идеального ничего нет Если у ноды с ее огромным комьюнити такие проблемы, то у других все аксиоматично хуже
Считаю, что простота языка и низкий порог вхождения в него вносят свою лепту в эту ситуацию. Коммунити огромное, но средний уровень участников достаточно низкий.
Kons
Ну а почему нет? :) Я вот не очень силён во всех этих джойнах и дистинктах. Поэтому выбрал objection. Каждому — своё, как говорится.
Anonymous
Ну а почему нет? :) Я вот не очень силён во всех этих джойнах и дистинктах. Поэтому выбрал objection. Каждому — своё, как говорится.
Да, согласен, каждому своё) Я не люблю всю эту магию ORMную. Мне нужно больше контроля :) Когда какой-нибудь EntityFramework там ещё понятно, а когда вот эти полу-орм как тут - опасно.
Алексей
Слышал плохие отзывы про этот ваш секвалайз. Правда от phpшника. В сравнении с phpшными инструментами. Что думаешь на этот счёт?
Я столкнулся с тем, что Sequelzie генерирует нерабочий SQL для сложных запрсов для PostgreSQL. Нашёл issue годовой давности по этой проблеме. До сих пор не пофиксили.
Anonymous
И такое бывает.
Anonymous
По хорошему при разработке надо всегда после написания кода фичи смотреть лог запросов и анализировать.
Алексей
По хорошему при разработке надо всегда после написания кода фичи смотреть лог запросов и анализировать.
там анализировать нечего, там такой SQL, который Postgres напрочь отказывается выполнять
Алексей
причём самое хреновое, что альтернативы особо и нет
Алексей
typeorm выглядит привлекательно, но это ещё сырая штука с недостатком документации
Алексей
Буду благодарным если кто-то подскажет ORM, которая способна генерировать запросы с тремя джоинами для PostgreSQL
Anonymous
Ахаха, лол
Anonymous
Простите
Anonymous
Достаньте драйвер голый из sequelize и так напишите.
Алексей
ГЕНИАЛЬНО! Как же я раньше до этого не додумался??
Anonymous
Эта байда мне когда то в банальном запросе по двум таблицам вместо JOIN упорно делала SELECT ... FROM t1, t2.
Алексей
Запросы и так приходится на чистом SQL писать, а я ищу ORM
Anonymous
Нету тут ORM. Не прижились как-то. Mongoose вон есть, хотя я им тоже не очень доволен.
Алексей
Зашибись, везде прижились, а здесь нет
Anonymous
На самом то деле в том же .NET сложные джоины тоже не очень строит.
Kons
А можно пример задачи, которую нужно решить? )
Алексей
Ну не знаю, думаю что тот же Hibernate из мира Java спокойно справится с такой задачей
Алексей
А можно пример задачи, которую нужно решить? )
Выборка пользователей с получением кое-каких данных из другой таблицы, с возможностью фильтрации по группам пользователей (соотношение многие ко многим)
Алексей
Фильтрация и сортировка возможны по многим полям в том числе, которых нет в таблице пользователей, но есть в других связанных таблицах
Алексей
Если бы эта штука нормально решалась бы без джоинов, то я бы тут не бугуртил по поводу Sequelize