@nodejs_ru

Страница 360 из 2748
Anton
21.11.2016
21:23:18
А чем лучше экспресса?
ну генераторы же, мидлверы иначе работают. насколько я понял там все как лифт работает: сначала едем вниз, потом наверх, потом снова вниз, потом снова наверх и так пока все мидлверы не вернут { done: true }

но могу и ошибаться, не разбирался в нем особо

Klim
21.11.2016
21:24:01
Э Этот лифт лучше чем последовательные мидлвары?

чем?

Google
Дмитрий
21.11.2016
21:24:17
Генераторы в первой версии, сейчас всё через async await по дефолту

Anton
21.11.2016
21:24:36
и с лифтом я правильно понял?

Генераторы в первой версии, сейчас всё через async await по дефолту
пля, так я сейчас в express фигачу async/await, нужно будет глянуть все же на koa

хотя сомневаюсь что там что-то реально стоящее будет

Дмитрий
21.11.2016
21:27:28
Anton
21.11.2016
21:27:43
ну а в чем прикол вообще?

MaXG
21.11.2016
21:28:20
так .. что-то я совсем запутался ..

Anton
21.11.2016
21:28:29
есть причина такого решения или просто пацаны придумали так с генераторами работать?

MaXG
21.11.2016
21:28:31
а на чем тогда ваять rest api?

Дмитрий
21.11.2016
21:28:58
В koa2 генераторы deprecated

Anton
21.11.2016
21:29:14
а на чем тогда ваять rest api?
это уже не модно, гугли GraphQL

В koa2 генераторы deprecated
промисы и лифт?

Google
MaXG
21.11.2016
21:29:37
мне надо выковырять из своего бразера открытые вкладки (закладки не устраивают брозерные) в наружу (можно в бд)

Дмитрий
21.11.2016
21:29:58
Ничего сверхъестественного коа не обещает, тащемта. Просто это удобно и меня устраивает прямо в таком виде

MaXG
21.11.2016
21:30:05
расширение для хромого — скилеит есть

*скилет

Дмитрий
21.11.2016
21:30:45
промисы и лифт?
async await же ну глянь сам и реши, надо тебе или нет, чего я тут промоутером работаю ? https://dinosaurscode.xyz/nodejs/2016/06/28/nodejs-koa2-tutorial/

MaXG
21.11.2016
21:30:51
и у меня сейчас выбор .. пилить ли все на websocket, делать http-rest .. или что еще

MaXG
21.11.2016
21:31:43
а выдрать из брозера как? (хотелось бы еще тегов и статистику с датами)

536 вкладок

MaXG
21.11.2016
21:32:25
часть охота затолкать в список "хорошо бы прочесть"

Дмитрий
21.11.2016
21:33:29
ой, та оно еще в альфе
Они ждут нативных async await и релизятся

Только поэтому они ещё номер версии не изменили

Anton
21.11.2016
21:34:00
часть охота затолкать в список "хорошо бы прочесть"
та напиши экстенш, просто никакого апи, сокетов и прочего не нужно, тупо в json запиши и все

https://developer.chrome.com/apps/app_codelab_filesystem

KlonD90
21.11.2016
21:35:40
Crdt + react + multikey resolution on client

Anton
21.11.2016
21:35:42
Они ждут нативных async await и релизятся
а они не факт что выйдут или могут в другом виде выйти + после релиза баги вылезут, альфу ведь мало кто тестит

Дмитрий
21.11.2016
21:36:03
WAT

async await уже в вебките

Google
Anton
21.11.2016
21:36:40
async await уже в вебките
но не в стандарте, только stage 3

KlonD90
21.11.2016
21:36:48
Этот асинк авэйт все равно лишь сахар.

Anton
21.11.2016
21:37:07
и там есть бага в v8 связанная с async/await

мемори ликс

пофиксить обещали в v8 55

в ноде будет не раньше 7.*.0 или даже 8.0.0

без флага async/await выкатят не раньше релиза ES7

короче, нихуя тут не все так просто

Дмитрий
21.11.2016
21:40:21
в ноде будет не раньше 7.*.0 или даже 8.0.0
7.*.0 уже выпускаются, брейкинг ньюз

Anton
21.11.2016
21:40:46
7.*.0 - это 7.2.0 или 7.3.0 или еще выше

понятное дело что не 7.1.0

Дмитрий
21.11.2016
21:41:18
Ну в прошлое залезть пока как то проблематично, да

Anton
21.11.2016
21:42:33
ну вот я и говорю, что выйдет не раньше 7.2.0. в 7.1.* этого точно не будет

Дмитрий
21.11.2016
21:42:57
но не в стандарте, только stage 3
stage 3 это требование пары имплементаций и сбор отзывов от юзеров

Anton
21.11.2016
21:43:13
да, а это значит что все могут завернуть

или поменять

Anton
21.11.2016
21:43:49
Нет бы модули добить. А то достала эта нпркомания.

KlonD90
21.11.2016
21:43:58
Стейдж 3 это уже готово почти

Дмитрий
21.11.2016
21:44:31
С модулями отдельная история

Google
Дмитрий
21.11.2016
21:44:36
Долгая ещё

Anton
21.11.2016
21:44:46
Наркоманы писали стандарт

Anton
21.11.2016
21:44:49
Стейдж 3 это уже готово почти
они соберут фидбэк и переделают все

KlonD90
21.11.2016
21:44:56
Зачем вам эти модули

От них никакого проку

Anton
21.11.2016
21:45:10
Дмитрий
21.11.2016
21:45:25
KlonD90
21.11.2016
21:45:30
они соберут фидбэк и переделают все
Имплантация максимум а апи тем же будет

Anton
21.11.2016
21:45:34
Code style ;(
оно реально красиво, но функционала нового не несет

Admin
ERROR: S client not available

Nikolay
21.11.2016
21:45:38
хм, что то я и забыл что koa 2 вышла, походу оно

Anton
21.11.2016
21:46:21
оно реально красиво, но функционала нового не несет
И старого не несет. Очень глупая и узкая чтука. Да и с фронтендом не дружит принципиально.

Мне пересказывали как эти модули придумывали, и о чем думали. Говорят не думали.

Anton
21.11.2016
21:47:34
Сам в это веришь?)
мы тут не в веришь/не веришь играем, а пишем код, который должен работать и любое лишнее падение, сложность реализации, рефакторинги из-за игр в веришь/не веришь - убытки

KlonD90
21.11.2016
21:47:48
Лучше бы модули сразу глобальные пэкэджи там настоящие

Anton
21.11.2016
21:48:49
хм, что то я и забыл что koa 2 вышла, походу оно
альфа же, какой вышла. async/await с багами, не в стандарте, а koa 2 вышла, да?

поиграть да, но серьезный проект я бы не начинал

async/await взял, но бабелем его придется теперь компилить

взял до того как нашел инфу про мемори ликс

Nikolay
21.11.2016
21:50:17
ну к тому моменту как я напишу, уже выйдет

Google
Nikolay
21.11.2016
21:50:30
просто мне express кажется уже старым )

Anton
21.11.2016
21:50:40
а вдруг ты напишешь, оно выйдет, но в другом виде?

придется рефакторить, а то и целые куски переписывать

зависит еще, конечно же, от того что ты пишешь

если что-то несерьезное, то можно рискнуть, но если такой риск может принести большие денежные потери, то.. сам понимаешь

Anton
21.11.2016
21:53:21
Я тут недавно переписывал код 5ти летней давности на es7. И чёт шило на мыло. Раньше был чистый С с замыканиями. Теперь сахар сплошной. Который не так чтобы нужен. Может нахер этот рефакторинг ради рефакторинга?

Дмитрий
21.11.2016
21:54:42
взял до того как нашел инфу про мемори ликс
Ещё раз — async await в webkit уже не под флагом

Дело лишь за имплементацией изменений в ноду

KlonD90
21.11.2016
21:55:54
просто мне express кажется уже старым )
А мне экспресс кажется ничего не делающим ровно то что мне нужно

Дмитрий
21.11.2016
21:57:31
А мне экспресс кажется ничего не делающим ровно то что мне нужно
Не распарсил, так экспресс это хорошо или плохо?)

KlonD90
21.11.2016
21:58:17
Это круто . Совсем маленький слой над хттп

Дмитрий
21.11.2016
21:59:55
?

я люблю грин дей
21.11.2016
22:12:24
?
этот никнейм

Дмитрий
21.11.2016
22:13:57
Что с ним?)

я люблю грин дей
21.11.2016
22:14:43
он крут

KlonD90
21.11.2016
22:17:43
так-с

кто не спит

пошлите делать игру про квадратики. square quest. квадрат должен убить треугольников и прямоугольников и спасти принцессу

кажется изи катка

Anton
21.11.2016
22:25:06
Принцесса ромб?

Anton
21.11.2016
22:36:45
?
в последней версии Chrome (54.0.2840.98) идет V8 5.4.500.41 вместе с багой про memory leak in async/await (https://bugs.chromium.org/p/v8/issues/detail?id=5582). Фикс выйдет аж в V8 5.5.232.0

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