
Rafael
06.01.2017
20:34:40

Illya
06.01.2017
20:36:13
про это не подскажу
про роуте

Rafael
06.01.2017
20:37:21
в прошлый раз, когда поясняли за хуки в роутере у тебя с кем то спор завязался про роутинг и попап авторизацию, что так в итоге? на чем закончили?

Google

Rafael
06.01.2017
20:37:30
это возможно сделать через роутинг?

Illya
06.01.2017
20:41:30
ну я бы отдельно подписывался на мутацию сторы
и если пользователь залогинился-разлогинился дергал роутер

Rafael
06.01.2017
20:45:16
а есть пример использования vaux watch?

Illya
06.01.2017
21:07:51
cool
а я все переписываю
на vue-class-component

Rafael
06.01.2017
21:08:31

Illya
06.01.2017
21:08:42
это чтоб реактоподобный код писать
на классах :)

Rafael
06.01.2017
21:09:35
ой нее, я еще в обычном то не до конца разобрался, а тут такое

Illya
06.01.2017
22:10:14
да ладно. Вы просто не понимаете извращенных прелестей статической типизации :)

Google

Illya
06.01.2017
22:13:06
Кстати, тут кто-то спрашивал когда-то как прикрутить jquery из npm
ответ - с извращениями
https://gist.github.com/xanf/aed2acd4cd8aa3073ee0acda14b8f170

Roma
06.01.2017
22:14:29
Как раз читаю, не пойму, надо оно мне или нет. Кажется, слишком большой ценой эта типизация дается - код менее читаемый, писать его дольше, а из плюсов только отлов ошибок на этапе компиляции. Разве я не прав?
Ну т.е перфекционизм в плохом его проявлении

Illya
06.01.2017
22:14:54
в конфиге вебпака:
plugins: [
new webpack.ProvidePlugin({
$: "expose?$!jquery",
jQuery: "expose?jQuery!jquery"
}),
Строгая типизация позволяет не заботиться о двух очень важных вещах
1) о коде написанном другими людьми
2) о коде, написанным тобой самим n месяцев назад

Roma
06.01.2017
22:15:33
Что по сути тоже самое

Illya
06.01.2017
22:15:43
Да, почти (:
но я себе иногда даже больше чем другим не доверяю
А комбинация строгой типизации + flow-runtime - еще и валидировать что ты делаешь правильные обращения к API как на этапе написания кода так и в рантайме

Roma
06.01.2017
22:16:40
Так считаешь оно стоит того? Спрашиваю как человека, который практикует, я-то даже не пробовал

Stanislav
06.01.2017
22:17:01
ты бы еще человека который практикует гомоеблю спросил как оно

Roma
06.01.2017
22:17:24
Интересная аналогия, позволю себе с ней не согласиться

Stanislav
06.01.2017
22:19:08
ну мало кто может признаться что попробовал с, потом без, потом опять с и как бы хрен его знает
обычно если втягивают в это дело начинают защищать и фанбоить
ну или найди хаскелиста который скажет фуфу лучше б я на жс писал но так сложилось

Illya
06.01.2017
22:21:41
Я пробовал и так и так (:

Google

Illya
06.01.2017
22:21:45
и я не про гомо

Stanislav
06.01.2017
22:22:38
имхо из динамики статику смысла делать нет для чего то кроме оптимизаций, которые в зачаточном уровне и ограничиваются статикой для одного типа - флоатов :)

Illya
06.01.2017
22:23:34
Не согласен

Stanislav
06.01.2017
22:23:52
ну я уже понял

Illya
06.01.2017
22:23:59
Вот у меня есть сервак на ноде и клиент к нему (на vue)

Stanislav
06.01.2017
22:24:02
ну и у иммутабельности есть фанаты

Illya
06.01.2017
22:24:09
я использую один и тот же контракт для них обоих
контракт - это описание на flow входных-выходных значений
в итоге я могу быть абсолютно уверен что я :
а) передаю в API данные в правильном формате
б) обращаюсь к ответам API в правильном формате
также статическая типизация эффективно бьет по рукам в сценарии "а ты точно проверил, что здесь не может быть null?"
и "точно проверил" означает "математически доказуемо в результате анализа кода"
уже одно это помогает шипить код с гораздо меньшим количеством ошибок в продакшне

Stanislav
06.01.2017
22:26:00
ну или так кажется
это примерно как то что на жс можно писать бекенд )
чому бы просто не валидировать схему в рантайме
хотя и это не нужно

Illya
06.01.2017
22:32:25
это я сейчас код пишу
невыдуманный пример :)

Rafael
07.01.2017
17:03:50
кто-нибудь использует какой формвалидатор?
https://vuematerial.github.io/
/josephuspaye.github.io/
ниче так

Google

Illya
07.01.2017
17:33:26
я использую vee-validate
мне нравится

Admin
ERROR: S client not available

Rafael
07.01.2017
17:34:46
https://github.com/vuejs/awesome-vue#validation
тут такого нет

Illya
07.01.2017
17:36:54
плохо конечно
455 звезд на гитхабе
сойдет (:
https://github.com/logaretm/vee-validate

Alex
07.01.2017
17:52:46
ctrl+f спасает мир

Igor
07.01.2017
18:30:31
Кто-нибудь использует Scoped Slots?
Можете в двух словах объяснить, зачем оно нужно?
Фичу ввели в 2.1.0, но я не пойму, что послужило причиной.
В доках какой-то ужасный пример.

Illya
07.01.2017
18:32:54
Это просто механизм передачи пропсов в конкретный СЛОТ
к примеру если ты рендеришь список, и у каждого элемента должны быть куча своих пропсов
шаблон один, но пропсы разные
это можно решить с помощью scoped slots

Igor
07.01.2017
18:33:55
После второго прочтения разобрался. Спасибо. ?
Да, полезная штука выходит.

Google

Illya
07.01.2017
18:35:03
ну она редко используемая
но когда нужна без нее адский ад выходил

∀RTUR
07.01.2017
20:18:20
подскажите. Vue.js в чем особенность? я так же как и в Angular могу делать Single Page (страницы без перезагрузки)?

Евгений
07.01.2017
20:18:41
Да

Rafael
07.01.2017
20:47:17

∀RTUR
07.01.2017
20:54:48
спасибо

Illya
07.01.2017
22:30:51
блин
так лениво писать свой очередной грид под vue
а существующие похоже не подходят
/me скучает по временам ExtJS

Rafael
07.01.2017
22:33:23
vee-validate не так уж и просто я скажу

Illya
07.01.2017
22:33:44
а в чем проблемы?