@nodejs_ru

Страница 944 из 2748
KlonD90
01.07.2017
11:37:15
Ну к стати я тут подумал crdt redux

Крутая Тема должна быть

Aleksandr
01.07.2017
11:42:06
Крутая Тема должна быть
а где применима?

Evgeniy
01.07.2017
11:46:55
Нужно эмулировать клик и получить ответ от сервака, хочу ускорить парсинг(сейчас на cheerio+request), кто-нибудь подобное делал?

Google
Evgeniy
01.07.2017
11:47:30
может на какие-то другие модули обратить внимание?

KlonD90
01.07.2017
11:49:36
Да в любом приложение где нужно склеивать пользовательские дейсвтия О_о

KlonD90
01.07.2017
11:51:27
это был ответ не на твой вопрос ._.

Evgeniy
01.07.2017
11:52:11
у меня сейчас есть функционал по введенному урлу открывать страницу и что нужно оттуда брать и сохранять в БД, а тут проблемка-с: там нужно кликнуть кнопку, после чего происходит редирект, а как с черио это сделать не доходит

KlonD90
01.07.2017
11:52:40
редирект на js?

Evgeniy
01.07.2017
11:52:57
нет

KlonD90
01.07.2017
11:53:17
Если да то надо какой-то браузер типа фантома использовать или headless chrome. Если не на js то просто спарсь ссылку и сходи по ней

Aleksandr
01.07.2017
11:56:43
Да в любом приложение где нужно склеивать пользовательские дейсвтия О_о
ну мне интересен как раз реальный кейс где могут быть конфликты

Vsevolod
01.07.2017
11:58:16
Но это не звучит как 'нормальный уровень' :)

Aleksandr
01.07.2017
12:00:07
Но это не звучит как 'нормальный уровень' :)
ну вот я пытался одно время прикинуть как полностью продукт на них построить, понял что это лютое порно выйдет причем с доминированием aws строго

Google
Vsevolod
01.07.2017
12:00:20
Ну так и есть

Оно имеет смысл если все в авс, как у нас

Все жду когда они сделают нормальную возможность слушать sqs, чтобы бинстолк воркера не делать

Ilgiz
01.07.2017
12:41:23
nodejs не может же одновременно выполнять больше одной задачи?

Ilgiz
01.07.2017
12:46:52
то есть есть ассинхронная функция которая скажем должна выполниться за 90ms и у него есть callback функция которая выполнитьтся за 10ms и есть settimeout которая выполниться за 100 ms, получается node начинает читать код и засовывает первую функцию в очередь пока он его ждет он же может выполнять уже settimeout?

пока он ждет settimeout 100ms выполнился уже та первая за 90 но у него есть callback которая должна выполниться за 10ms он же не может его вызвать пока не дождется setetimout

но в документации говориться что сумма времени будет 105ms

или колбеек вызывается вне зависимости от main потока?

xadd
01.07.2017
12:56:13
Нет, основной поток работает как эвентлуп

Ivan
01.07.2017
13:04:24
необходимо настроить node-gyp и node-win32ole модули. нужна помощь. может кто помочь по скайп? не бесплатно.

Ilgiz
01.07.2017
13:08:17
Нет, основной поток работает как эвентлуп
то есть что бы вызвать callback он будет ждать пока освободиться main поток?

Ilgiz
01.07.2017
13:09:49
чет не понял

Сергей
01.07.2017
13:10:22
main поток это просто "массив" функций

Ilgiz
01.07.2017
13:10:46
main поток это просто "массив" функций
в самый зад добавить или в самы вперед?

? гриб
01.07.2017
13:27:11
'/api/message/:id?delete&newId=:newId' экспресс поддерживает такие пути?

Сергей
01.07.2017
13:29:15
'/api/message/:id?delete&newId=:newId' экспресс поддерживает такие пути?
второй :newId не нужен да и вообще такая декларация не нужна

Google
? гриб
01.07.2017
13:29:51
для тестов

Сергей
01.07.2017
13:29:52
экспресс парсит url query

таки не думаю что заработает

? гриб
01.07.2017
13:30:23
просто с search много слождее делать парсер

вот я и думаю, надо выё или только path парсить

Zzepish
01.07.2017
13:30:56
Кто знает легкую но анекватную ОРМ с автогенерацией сущностей?

? гриб
01.07.2017
13:38:42
чта?
Ну для парсинга path достаточно split('/')

А для search придётся делать сплит ?, Потом сплит =

Sergey
01.07.2017
13:39:36
a : положи в param = {param: value} // тоесть "/:id" param.id

? гриб
01.07.2017
13:41:41
a : положи в param = {param: value} // тоесть "/:id" param.id
Это понятно. Как в экспрессе

Sergey
01.07.2017
13:42:04
и как в react-router @4

? гриб
01.07.2017
13:43:46
все что после ? положи в query = {param:value}
Погоди, в экспрессе search кладётся в params.query?

Sergey
01.07.2017
13:43:52
+)

? гриб
01.07.2017
13:44:11
+)
и не парсится таким образом, как у меня?

?id=:id

так нельзя, да?

Sergey
01.07.2017
13:44:44
а зачем?

Google
? гриб
01.07.2017
13:45:04
ну вдруг фронт требует такой нотации урлов )

мб у них /api?message&id=:id

ну не api

а страница

Sergey
01.07.2017
13:46:55
?id=:id
?id=123 query.id // 123 ?id=456 query.id // 456 чет не пойму зачем ты хочешь сделать ?id=:id

? гриб
01.07.2017
13:47:29
у нас есть 2 ури: /api?id=1 и /api?message=1

надо, чтоб они ушли в разные методы из роутера

Admin
ERROR: S client not available

? гриб
01.07.2017
13:49:42
или это некруто?

Vladimir
01.07.2017
13:49:45
Не получится

? гриб
01.07.2017
13:50:06
Не получится
в экспрессе

?

Vladimir
01.07.2017
13:50:10
Да

И скорее всего где угодно

? гриб
01.07.2017
13:50:25
просто я роутер делаю. и вот спрашиваю мнения

это значительно замедлит парсинг урлов

поэтому отказались мб от этой идеи

хотя незначительно

Vladimir
01.07.2017
13:51:11
Нет, просто query параметры по смыслу могут идти в любом порядке

Google
Vladimir
01.07.2017
13:51:35
Поэтому матчить вместе с ними смысла мало

? гриб
01.07.2017
13:51:52
Нет, просто query параметры по смыслу могут идти в любом порядке
но только по смыслу. хорошая мысль, спасибо

ещё и объект парсить опасно ) но можно, тк иначе рухнет много сайтов

Sergey
01.07.2017
13:52:49
опасно
за infernojs слышал? вот и ты так же роут сейчас делаешь)

? гриб
01.07.2017
13:52:51
если это отменят

ща гляну

Sergey
01.07.2017
13:53:18
это высокопроизводительный аналог реакта

? гриб
01.07.2017
13:54:12
ладно, спасибо. search буду класть в params.query

парсить только path

Sergey
01.07.2017
13:55:16
нет
посмотри у них на сайте бичмарки infernojs vs react https://infernojs.org/

Sergey
01.07.2017
13:56:38
вообщем он действительно лучше. Но его проблема в том, что реакт пополурней и все разрабы пишут модули под реакт

кстати это они первые придумали писать простые компоненты, без объявления класса, реакт часто у них подсматривает решения

? гриб
01.07.2017
14:07:31
ладно, спасибо. search буду класть в params.query
только не в params.query, а просто в query

Sergey
01.07.2017
14:18:39
Aleksandr
01.07.2017
14:18:56
Sergey
01.07.2017
14:20:14
так-то окажется что и virtual dom придумал не реакт но кого это интересует?
вот вот, я за это и говорю, что полурное оно и в африке популярное, и более мощные агалоги их не перегонят

Aleksandr
01.07.2017
14:20:50
у нас есть 2 ури: /api?id=1 и /api?message=1
вообще если говорить про REST то это один ресурс, если по факту это разные сущности то у вас не очень и REST

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