Рубикон
а логику куда зашивать?
Anton
кор тима развалилась, плагины больше не мейнтейнят
Рубикон
просто размазывать тонким слоем по хранилищю?
Дима
А, ну это многое объясняет
Anton
та говно в общем все, я почти все перепробовал и остановился на express
Anton
большие надежды на loopback были, но он забагован и медленно разработка идет, критикал баги с 2014-го висят в issues
Anton
ну генераторы же, мидлверы иначе работают. насколько я понял там все как лифт работает: сначала едем вниз, потом наверх, потом снова вниз, потом снова наверх и так пока все мидлверы не вернут { done: true }
Anton
но могу и ошибаться, не разбирался в нем особо
Дима
Генераторы в первой версии, сейчас всё через async await по дефолту
Anton
и с лифтом я правильно понял?
Anton
хотя сомневаюсь что там что-то реально стоящее будет
Дима
Anton
ну а в чем прикол вообще?
Рубикон
так .. что-то я совсем запутался ..
Anton
есть причина такого решения или просто пацаны придумали так с генераторами работать?
Рубикон
а на чем тогда ваять rest api?
Дима
Дима
В koa2 генераторы deprecated
Anton
Рубикон
мне надо выковырять из своего бразера открытые вкладки (закладки не устраивают брозерные) в наружу (можно в бд)
Дима
Ничего сверхъестественного коа не обещает, тащемта. Просто это удобно и меня устраивает прямо в таком виде
Рубикон
расширение для хромого — скилеит есть
Рубикон
*скилет
Дима
промисы и лифт?
async await же
ну глянь сам и реши, надо тебе или нет, чего я тут промоутером работаю 😄
https://dinosaurscode.xyz/nodejs/2016/06/28/nodejs-koa2-tutorial/
Рубикон
и у меня сейчас выбор .. пилить ли все на websocket, делать http-rest .. или что еще
Anton
Рубикон
а выдрать из брозера как? (хотелось бы еще тегов и статистику с датами)
Рубикон
536 вкладок
Anton
Anton
вот почему я не взял его)
Рубикон
часть охота затолкать в список "хорошо бы прочесть"
Дима
Только поэтому они ещё номер версии не изменили
Anton
https://developer.chrome.com/apps/app_codelab_filesystem
Дима
WAT
Дима
async await уже в вебките
Anton
и там есть бага в v8 связанная с async/await
Anton
мемори ликс
Anton
пофиксить обещали в v8 55
Anton
в ноде будет не раньше 7.*.0 или даже 8.0.0
Anton
Anton
без флага async/await выкатят не раньше релиза ES7
Anton
короче, нихуя тут не все так просто
Дима
Anton
7.*.0 - это 7.2.0 или 7.3.0 или еще выше
Anton
понятное дело что не 7.1.0
Дима
Ну в прошлое залезть пока как то проблематично, да
Дима
Anton
ну вот я и говорю, что выйдет не раньше 7.2.0. в 7.1.* этого точно не будет
Anton
да, а это значит что все могут завернуть
Anton
или поменять
Anton
Нет бы модули добить. А то достала эта нпркомания.
Дима
С модулями отдельная история
Дима
Долгая ещё
Anton
Наркоманы писали стандарт
Anton
они соберут фидбэк и переделают все
Anton
Code style ;(
Дима
Anton
Code style ;(
оно реально красиво, но функционала нового не несет
Nikolay
хм, что то я и забыл что koa 2 вышла, походу оно
Anton
Мне пересказывали как эти модули придумывали, и о чем думали. Говорят не думали.
Anton
Сам в это веришь?)
мы тут не в веришь/не веришь играем, а пишем код, который должен работать и любое лишнее падение, сложность реализации, рефакторинги из-за игр в веришь/не веришь - убытки
Anton
поиграть да, но серьезный проект я бы не начинал
Anton
async/await взял, но бабелем его придется теперь компилить
Anton
взял до того как нашел инфу про мемори ликс
Nikolay
ну к тому моменту как я напишу, уже выйдет
Nikolay
просто мне express кажется уже старым )
Anton
а вдруг ты напишешь, оно выйдет, но в другом виде?
Anton
придется рефакторить, а то и целые куски переписывать
Anton
зависит еще, конечно же, от того что ты пишешь