@vuejs_ru

Страница 348 из 3900
trilog
07.04.2017
17:08:09
паттерн на каком уровне?

Rafael
07.04.2017
17:08:23
а на каких есть?

NIKITA
07.04.2017
17:11:11
а на каких есть?
аутентификация на графе работает через хуки http://dev.apollodata.com/tools/graphql-subscriptions/lifecycle-events.html за любые манипуляции с данными будут отвечать - мутации, заполучение - запросы вот пример: http://dev.apollodata.com/tools/graphql-subscriptions/authentication.html

Rafael
07.04.2017
17:12:28
ну, это понятно, мой вопрос скорее про некоторую автоматизацию процесса определения допустимых прав доступа на совершене некоторой операции

Google
Rafael
07.04.2017
17:12:54
т.е чтобы не писать например не использовать ватчер для отслеживания, что пользователь не разлогинелся

для роутинга есть хуки и есть vue-router который это все автоматизирует

теперь хочется подобную технологию, как обертка над axios к примеру

т.е это должно выглядить как хуки роутера над axios

NIKITA
07.04.2017
17:14:21
теперь хочется подобную технологию, как обертка над axios к примеру
это уже не ко мне, сам сейчас разбирюсь до конца недели это осилю

Rafael
07.04.2017
17:15:11
напрмиер было бы круто делать редирект куда-то, когда запрос на логаут вернул статус ОК

NIKITA
07.04.2017
17:16:39
напрмиер было бы круто делать редирект куда-то, когда запрос на логаут вернул статус ОК
вот, с этим мне и предстоит бороться, только реализация будет через граф если до начала следующей недели потерпишь, то скину готовый вариант

Rafael
07.04.2017
17:17:00
врятли, сейчас сам попробую что-нибудь накатать ))

все таки это концептуальный вопрос

Stanislav
07.04.2017
17:25:05
у меня такой смешной и нюбский вопрос

Rafael
07.04.2017
17:25:10
го

trilog
07.04.2017
17:27:28
Stanislav
07.04.2017
17:28:37
я не хочу качать жсные либы и распаковывать руками но я не хочу пока бандлы, обфускации и тд bower впринципе решает эту задачу <script src="bower_components/jquery/dist/jquery.min.js"></script> это 10 из 10 для меня но пишут что бовер УСТАРЕЛ и надо юзать нпм вебпак, разбираться в АМД рекваиржс и прочее прочее но вебпак дает БАНДЛ а это еще придется разбираться с сорсмапс, непонятно как отлаживать вообще

Google
Stanislav
07.04.2017
17:29:13
я хочу просто менеджить мой прекрасный жквери и обновлять периодически

вот думаю остановиться на бовере и забить или пуститься во все тяжкие и осиливать таки вебпак

это просто какой то дикий ад https://github.com/webpack/webpack/issues/603

Stanislav
07.04.2017
17:31:11
А где в этом все vue? :)

Stanislav
07.04.2017
17:31:42
вуе нету, простити

самое смешное что я всеголишь хотел лесс :)

наверное придется таки разбираться

NIKITA
07.04.2017
17:41:07
наверное придется таки разбираться
потрать немного времени и освой вебпак. у меня тоже с лесс была проблема, правда реализация шла с Vue, все решилось, а без vue там все ще проще

https://github.com/webpack-contrib/less-loader

Stanislav
07.04.2017
18:14:44
кресты наверное проще компилить чем жс

во, сгенерил соурсмапс ща буду тестить

да, можно жить

а нет, нельзя. брейкпоинты конечно не работают

да, это шик https://github.com/webpack/webpack/issues/2145

лан не буду спамить перекачусь в другой чатик

NIKITA
07.04.2017
18:55:17
подскажите, что почитать. Нужно данные из файла App.vue передать в Main.js

trilog
07.04.2017
19:02:38
export

он спокойно кушает

NIKITA
07.04.2017
19:07:38
он спокойно кушает
можешь пример строки показать и как подхватывать в другом файле? у меня объект с данными(ключ:значение) по клику

Google
trilog
07.04.2017
19:07:54
не за компом, позже

Yaroslav
07.04.2017
19:14:33
Ребят, такой вопрос. А резонно ли в url записывать ид товара или лучше slug?

Типа так myshop.dev/product/8484

Stanislav
07.04.2017
19:15:42
для сео лучше слаг

магазиноделатели ?

ваще слага бывает и нет. первые несколько лет можно и айди

потом короткие описания, длинные, слаг

Gaiaz Iusipov
07.04.2017
19:28:47
можно id-slug

/product/123-moi-super-tovar

это имхо лучший вариант

Stanislav
07.04.2017
19:30:24
так не имхо а все примерно так и делают хехе

но да. короче как то пришли к этому

Rafael
07.04.2017
19:40:04
смотрю я исходники vue-router и не могу понять, где там рекурсия? как он матчит все пути?

а все, нашел

NIKITA
07.04.2017
19:42:13
а все, нашел
скинь ссыл

Rafael
07.04.2017
19:43:13
https://github.com/vuejs/vue-router/blob/dev/src/create-route-map.js#L81

Yaroslav
07.04.2017
20:08:59
/product/123-moi-super-tovar
Эм, допустим у меня mongodb

NIKITA
07.04.2017
20:18:34
Эм, допустим у меня mongodb
а какая связь между БД и урл ?

Stanislav
07.04.2017
20:24:13
там некрасивые айдишники

NIKITA
07.04.2017
20:26:55
там некрасивые айдишники
аа, зато уникальные tutorial-graphql-subscriptions-for-real-time-app-96901e4d8258 - пример ссылки на статьях медиум, в конце всегда униклаьный хэш + если совсем горит, то можно добавить поле id , где при создании нового товара будет добавляться число

Google
NIKITA
07.04.2017
20:34:38
https://music.yandex.ru/album/3663626/track/30260080

Yaroslav
07.04.2017
20:59:21
Ну в монго ид длинные

Rafael
07.04.2017
21:38:27
почти никто из нас не использует hash mode у vue-router, а знаете почему? потому что никто не знает как его использовать, а я теперь знаю: https://github.com/vuejs/vue-router/blob/dev/src/index.js#L204

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

trilog
07.04.2017
21:39:17
Эм

скинуть код? ;D

Rafael
07.04.2017
21:39:35
а го

Admin
ERROR: S client not available

trilog
07.04.2017
21:39:55
*ток скажите в какой тег запихивать код в телеге, я хз*

Rafael
07.04.2017
21:40:11
`

trilog
07.04.2017
21:40:22
...

Rafael
07.04.2017
21:40:23
или по 3 таких, если много строчек

trilog
07.04.2017
21:40:26
ага, вижу

Rafael
07.04.2017
21:40:49
беру свои слова обратно, createHref не экспортируемая функция

NIKITA
07.04.2017
21:48:36
...
как там на счет примера с обменом данных между файлами?

trilog
07.04.2017
21:50:06
как там на счет примера с обменом данных между файлами?
да, я не так понял вопрос, думал про объявление в js vue и туда импорт по тому же $emit

Stanislav
07.04.2017
22:02:00
даже часу не порадовался вебпаку как пришлось ковыряться в исходниках

trilog
07.04.2017
22:04:53
даже часу не порадовался вебпаку как пришлось ковыряться в исходниках
думаю все уже привыкли к тому, что в мире js всегда приходится это делать

Stanislav
07.04.2017
22:05:11
проблема в том что это невозможно

Google
Stanislav
07.04.2017
22:05:23
это не питонка где хоть чтото можно нарыть

trilog
07.04.2017
22:05:33
разве вебпак закрыт?

или вебпак собой же компилит себя же? :DD

Yevhenii
07.04.2017
22:06:06
trilog
07.04.2017
22:06:11
Stanislav
07.04.2017
22:06:59
ну по моему опыту в жс мире как то заходят за грань отлаживаемости

всякими ехал эвал через трансляцию инжекцией погоняя

trilog
07.04.2017
22:07:54
ну в жс вроде как еще нет точного стандарта

так что логишно

Stanislav
07.04.2017
22:08:42
я кажется щас психану и выкину вебпак

Rafael
07.04.2017
22:27:16
Ребзь, а чет я не понял, как реализован next() у хуков роутера? Можете ткнуть в нужную строчку?

Т.е, например на гитхабе в index.js есть класс, где создаётся очередь хуков, но эта очередь никуда больше не передаётся О.О

NIKITA
07.04.2017
23:02:00
Какой метод шифрования пароля посоветуете?

NIKITA
07.04.2017
23:05:05
SHA-512 ?
спасибо http://stackoverflow.com/a/2329726 сижу читаю :В

Oleg
07.04.2017
23:06:59
Хм, интересное чтиво. ??

NIKITA
08.04.2017
00:02:30
Хм, интересное чтиво. ??
выбрал все таки кечак512 :) https://www.npmjs.com/package/js-sha3 Версия алгоритма, принятая в качестве окончательного стандарта SHA-3, имеет несколько незначительных отличий от оригинального предложения Keccak на конкурс. В частности, были ограничены некоторые параметры (отброшены медленные режимы c=768 и c=1024), в том числе для увеличения производительности, а также изменён алгоритм заполнения (padding) на более простой

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