@nodejs_ru

Страница 348 из 2748
Axrorxo'ja
16.11.2016
20:03:41
друзья нужен помощь,чемута когда внутри req.body значение приходит double quete не понимаю почему ктота сможет помогать

Evgeny
16.11.2016
20:06:00
Да. Но это ж не решение, это адский костыль

Google
Ҫѐҏӗѫӑ
16.11.2016
20:06:02
там нет плюсов оО

Anton
16.11.2016
20:06:20
из коробки такое не нужно

но это точно не костыль

посмотри в сторону промисов и async/await, а то реально callback hell выходит

Vladimir
16.11.2016
20:07:49
это костыль, да

Evgeny
16.11.2016
20:07:51
Ну ок, тогда разницы между этими фреймворками нет

Anton
16.11.2016
20:08:15
ахахах)

Vladimir
16.11.2016
20:08:18
но это нужно относительно редко

Evgeny
16.11.2016
20:08:29
И там и там можно нагнуть если что

Anton
16.11.2016
20:08:39
это костыль, да
та не костыль это

Vladimir
16.11.2016
20:08:53
манки патчинг это всегда костыль

Anton
16.11.2016
20:09:00
мидлверы и нужны для того что бы модфицировать res req

Google
Anton
16.11.2016
20:09:28
и это решение которое сходу пришло в голову, на самом деле оно может быть не единственным

Vladimir
16.11.2016
20:09:38
нет, это единственное решение

Evgeny
16.11.2016
20:09:49
Ну тогда проще сразу на хттп, чоужтам

Vladimir
16.11.2016
20:10:00
просто еще раз - оно нужно редко

в основном нужно только реквест обрабатывать

Anton
16.11.2016
20:10:36
поэтому его нет из коробки, но ты можешь его реализовать сам

Vladimir
16.11.2016
20:11:13
Да, с помощью костыля

В принципе жить можно

Anton
16.11.2016
20:12:40
ладно, костыль, но это безвредный костыль

Axrorxo'ja
16.11.2016
20:13:03
да ладно,спасибо

Dima
16.11.2016
20:13:07
Ребята,привет

есть у меня сервер node.js , есть база postgres, и есть GraphQl. Правильно я понимаю, что с помощью graphql я смогу делать с фронтенда запросы на базу,на подобии как sql запросы на php к mySql?Заранее спасибо

Vadim
16.11.2016
20:54:05
Тебе все равно прийдется делать запросы в базу. Графкл тут будет прослойкой.

Графкл хорош, когда у тебя несколько источников данных, а тебе нужен единый формат.

Yevhenii
16.11.2016
22:35:57
Ставь сeбe manjaro, тот жe arch, только бeз заморочeк, твой случай

Что бы без заморочек) Ноут для веб кодинга

jdc
16.11.2016
23:32:52
Подскажите пожалуйста! Написал модуль, который фетчем урлу тянет (json) и написал импорт на переменную. До модульности (когда код был в основном файле), уровень вложенности в json`е был на 1 меньше, а после модуля появилось {"назва переменной": {вывод файла json}}

как изменить уровень вложенности json`а, что бы он стал таким как до модульности

Vladimir
16.11.2016
23:41:20
покажи код в двух словах

Anton
17.11.2016
02:50:39
<слово-1><слово-2>

Google
Anton
17.11.2016
02:50:44
теперь я загадываю?)

Pavel
17.11.2016
06:09:11
объязательно с фронта начинать?
100% Много вопросов отпадает

мне язык выучить нужно, а не document.createElement
Это распространённая ошибка, на мой взгляд JS это не только язык, это ещё и способ работы браузера. Не поняв его, будешь задавать много бестолковых вопросов по JS

KlonD90
17.11.2016
07:15:40
Но опять таки - костылить самому или пользовать что-то готовое?
Я посмотрел на То с каким гемороем подключается graphql к sequelize и сам теперь ручки пишу мне так проще и быстрее чем разбираться в тонне сырого чужого кода. Ну возможно декораторы потом какие-нибудь направить на модели и строить из декораторов ручки для graphql как красивый вариант.

Vladislav
17.11.2016
08:05:56
Вопрос по sokcet.io Нужно сделать так, чтобы клиент автоматически сам вбирал к какому из 4 серверов нужно подкл

Anton
17.11.2016
08:10:32
Вопрос по sokcet.io Нужно сделать так, чтобы клиент автоматически сам вбирал к какому из 4 серверов нужно подкл
Решаешь по какому принципу он будет выбирать сервер, делаешь io.connect к нему

Vladislav
17.11.2016
08:11:02
я просто видел где-тро пример io.connect([server_array])

или я что-то путаю

Pavel
17.11.2016
08:33:11
И про него

И про непадение страницы при ошибке скрипта

Pavel
17.11.2016
08:33:43
И вообще

Anton
17.11.2016
08:39:36
EventLoop реализован на уровне окружения и он одинаковый как в Google Chrome, так и в node.js потому что там везде V8!

И про непадение страницы при ошибке скрипта
Это ты сейчас придумал новый термин, так что я даже не буду брать его во внимание

И вообще
Аргументище прям аргументище, еще бы "ой, все" написал

Vitaliy
17.11.2016
08:44:07
100% Много вопросов отпадает
а я вот, категорически несогласен. на мой взгляд, если учиться js — лучше начинать с ноды. ты контролируешь среду исполнения и в ней меньше всяких свистелок-перделок, вроде всяких локалстораджей, кук, дома, и прочего. то есть, меньше шума. почти только ты, js и v8

Anton
17.11.2016
08:46:36
На node.js даже легче будет учить JS потому что там только node.js. Браузеров много и везде свое окружение, а значит везде реализация того же ECMA отличается, не говоря уже про event loop который на уровне ECMA вообще не описан.

С телефона долго писать

Google
Юрий
17.11.2016
08:50:04
ИМХО, вообще начинать изучать программирование с JS это дурная затея. Совсем новичку лучше взять язык, который меньше «WTF?!» будет вызывать при изучении. А если у человека уже есть какой-либо багаж знаний по программированию вообще, то разница в среде не должна для него стать хоть сколь-нибудь значимой преградой.

Admin
ERROR: S client not available

Anton
17.11.2016
08:54:14
Та много людей начинает с JS просто потому что что-то напилить на JS

Anton
17.11.2016
08:55:09
Ты автор, ты и скажи, я вообще не догнал о чем он

Юрий
17.11.2016
08:55:22
ну тогда питон, да?
От целей зависит. Если идти по классике и начинать с алгоритмов, чтобы есть нормальным software engineer, то тогда я бы предложил такому человеку Лисп или что-либо ML-подобное (Haskell, OCaml, Clean, да тот же F#, наконец), ну или вообще R. Математика на них очень выразительна и красива. Если надо стать «быстрорастворимым программистом», то да — пайтон, скорее всего. С ним можно быстро найти работу на том же джанго.

(при всём вышесказанном ноду искренне люблю :))

Юрий
17.11.2016
08:57:59
Скорость. Плюсы очень быстрые.

Pavel
17.11.2016
08:58:20
Ты автор, ты и скажи, я вообще не догнал о чем он
Я видел джавистов, которые бугуртили с того что браузер продолжает пытаться показывать страницы, на которых есть ошибки в JS или HTML. Не одного и не двух.

Vitaliy
17.11.2016
08:59:12
насколько я могу сказать из своего опыта, если алгоритм и структура данных выбраны верно, по временной и пространственной сложности — примерно на любом языке уложишься в лимиты

Anton
17.11.2016
08:59:19
Это к языку не имеет отношения

Pavel
17.11.2016
08:59:20
И рубистов

Google
Юрий
17.11.2016
08:59:55
Из-за особенностей реализации той же рекурсии, например, в рамках фон-неймановской архикетуры ПК не всегда один и тот же алгоритм, записанный на функциональных и на процедурных языках, будет давать схожее время. Всё упирается в компилятор/интерпретатор в итоге.

У того же Хаскелла компилятор на некоторых тестах умудряется выдавать код, работающий более быстро, чем код на плюсах :)

Vitaliy
17.11.2016
09:05:40
хм, ну у ноды, кстати, хорошие показатели, с учетом того, что она на 1 ядре работает, м?

то есть, да, медленнее c++. в 2-4 раза, если на 1 ядре

KlonD90
17.11.2016
09:07:42
У ноды неплохие показатели но нужно молиться на jit

Vitaliy
17.11.2016
09:08:05
и всегда так делаю ?

KlonD90
17.11.2016
09:08:16
Что убивает смысл оптимизаций по большей части

Anton
17.11.2016
09:09:54
странно, обычно когда кидается ссылка на этот дебиан-шутаут, сразу набегают експерты с возгласами в духе "да они там нихуя не понимают", "все не так", "язык Х нужно смотреть на реальных задачах, а не тестах"

Vitaliy
17.11.2016
09:10:14
(не эксперт)

Что убивает смысл оптимизаций по большей части
ну смотря подо что оптимизировать.. можно под jit оптимизировать :) короткие функции, неизменные сигнатуры, все такое..

Vitaliy
17.11.2016
09:12:07
оу. что-то изменилось в v8? о.О

KlonD90
17.11.2016
09:13:20
Калстэк

Чтобы не растить

Alex
17.11.2016
09:13:30
я помню шутку Егорова на holyjs - "хотите, чтобы языки, написанные на С быстро работали - пишите код максимально близко к С"

KlonD90
17.11.2016
09:13:35
И скопы

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