@vuejs_ru

Страница 506 из 3900
Yaroslav
01.06.2017
10:49:09
перфоманс оч спорный вопрос

Stanislav
01.06.2017
10:49:21
лол я знал что ты придешь

Yaroslav
01.06.2017
10:50:15
и вообще выбор сопособа хранения и доставки данных дело цвета фломастеров и порождает только холивар

Stanislav
01.06.2017
10:51:09
ваще чтото мне кажется что для жс монга имеет смысл. такой чисто уровень опустившегося на самое дно фронтендера, в этом есть какой то фетиш

Google
Stanislav
01.06.2017
10:52:10
да все порождает только холивар

хотя в этом плане круче наверное фаирбейз

Фёдор
01.06.2017
10:54:53
А чё не так с перфомансом монги?

Если вы не умеете ее готовить, это не значит, что она плохая

Alexandr
01.06.2017
10:56:42
для похожих сущностей почти идентичные экшены получаются. В один не получается слить, наверное я что-то не так делаю

Illya
01.06.2017
10:57:40
Если вы не умеете ее готовить, это не значит, что она плохая
С перфомансом все не плохо. Но это не повод тащить её для реляционных данных

Stanislav
01.06.2017
10:57:51
Alexandr
01.06.2017
10:58:01
заметил, что в vuex я очень ограничен в построениях красивых абстракций

Illya
01.06.2017
10:58:14
Как и в редаксе

Stanislav
01.06.2017
11:01:44
походу это вообще никому не понятно потому что данные не могут быть не реляционными :)

DimenSi
01.06.2017
11:02:12
Ребята, как вам моя странная идея? Есть лоадер, он привязан к свойству в сторе

По умолчанию свойство true, я делаю плагин который подписывается на стор, а в нем функция debounce, которая вызывается только в тот момент когда все мутации из стора закончились

Google
DimenSi
01.06.2017
11:03:24
ну точней перестали вызываться в течении 500мс

Illya
01.06.2017
11:04:02
События аналитики

Опросы (каждый опрос это пачка категорий, вопросов и вариантов ответа)

Тысячи их

Stanislav
01.06.2017
11:05:31
но это не мешает им быть реляционными

реляционность это просто способ годно хранить ссылки и списки, если бы не перфоманс всё было бы в реляционке и все бы радовались

Alexandr
01.06.2017
11:13:01
Как и в редаксе
я не имел ввиду конкретно вьекс, а в целом данную архитектуру. То есть это довольно распространенная практика?

Kelin
01.06.2017
11:19:21
упорото все получается с этим паттерном

вроде и начинаешь правильно юзать

а вроде потом и некрасиво получается

AlexMist
01.06.2017
11:22:36
А есть какой то кэш для REST запросов. Например у меня меню строится по REST ответу, что бы каждый раз не дёргать закэшировать на стороне браузера. Или это уже к самому RESTу относится, флаги для кеширования и т.п.

Типа store cache

AlexMist
01.06.2017
11:28:58
localStorage
Так нужна ещё универсальная обёртка , для SSR ?

https://github.com/rt2zz/redux-persist Nbgf nfrjuj

Stanislav
01.06.2017
11:30:05
ну точней перестали вызываться в течении 500мс
Я делал каждом отдельном vuex модуле поле loading и по нему крутил анимацию загрузки

Kelin
01.06.2017
11:31:48
а, не так

секунду

Google
Oleg
01.06.2017
11:31:56
я бы кастрировал ? (На самом деле нет, но не понимаю зачем тогда так писать)

Kelin
01.06.2017
11:32:13


Лучше sort вынести в отдельную функцию?

Oleg
01.06.2017
11:34:11
А зачем ты делаешь ? () => a.award - b.award : null

(a.award - b.award) | null

Kelin
01.06.2017
11:35:18
Если vm.room.award.type не points и не jackpot То не нужно сортировать



Фёдор
01.06.2017
11:37:14
Так нужна ещё универсальная обёртка , для SSR ?
Я не совсем понимаю как у вас это все работает)

Kelin
01.06.2017
11:37:20
А сортировку вынес в отдельный метод, крч

AlexMist
01.06.2017
11:39:47
Я не совсем понимаю как у вас это все работает)
При рендере на сервере действия отрабатывают, и если там будут методы браузера, то ошибка будет, или я туплю )

Фёдор
01.06.2017
11:42:47
Oleg
01.06.2017
11:43:09
А сортировку вынес в отдельный метод, крч
Ну вот это вполне можно понять, но зачем ты переносишь строку?

Oleg
01.06.2017
11:43:13
? … : null

Или (!…) ? null : …

Kelin
01.06.2017
11:43:35
Если все в одну строку, она будет слишком длинной и тяжело читаемой, мне кажется

даже если инвертировать

хотя, может, это у меня паранойя

AlexMist
01.06.2017
11:43:59
Тогда забудьте про мой ответ, я изначально неправильно понял вопрос)
Я понимаю, что должен быть локалсторейдж для фронта , но он должен быть универсальный, просто проверку делать (client | server) ... думаю можно. Думал готовый модуль есть какой то.

Kelin
01.06.2017
11:44:21


Oleg
01.06.2017
11:45:26
У меня проблем не возникает с таким кодом. Но я привыкший могу быть)

Google
Kelin
01.06.2017
11:46:08
Не знаю, лично мне кажется Что если какой-то другой человек зайдет и попробует прочесть, ему будет непонятно



Вот давайте опрос запилю даже

стоп

Опросы @pollbot только в свои группы можно присылать?

Rafael
01.06.2017
11:59:28
Я за вот этот

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

Kelin
01.06.2017
12:00:36
Вот я тоже за этот

Admin
ERROR: S client not available

Kelin
01.06.2017
12:07:14
Да вроде все ок

С неймингом

Andrey
01.06.2017
12:11:38
что бы к серверу лишний раз не лезть

Rafael
01.06.2017
12:12:56
что бы к серверу лишний раз не лезть
Может он не хочет туда лезть, чтобы его не нагружать, а если доставать кешированные данные, то они бесплатны почти будут

Andrey
01.06.2017
12:13:38
он написал про кэш на стороне браузера

Евгений
01.06.2017
12:22:52
ребзя

что использовать с vue для создания инпута с тегами? типа как в select2 ?

Google
AlexMist
01.06.2017
12:23:13
он написал про кэш на стороне браузера
Всё верно, но я так понимаю если сервер будет в заголовках cache проставлять , то сам браузер будет кеш отдавать. Вообще типа зашита от F5 , или если много вкладок открыть, что бы кажды раз не делать скажем 30 запросов.

Евгений
01.06.2017
12:23:53
щас гляну, спс

Alex
01.06.2017
12:35:38
https://habrastorage.org/web/cc2/865/3ae/cc28653aedc44821b5770aec1453331a.jpg

?

Дмитрий Maestro
01.06.2017
12:35:49
хд)

Stanislav
01.06.2017
12:35:53
:)

AlexMist
01.06.2017
13:19:57
Где с Vuex лучше загружать начальное состояние ? Например, мне нужно отобразить список, и сделать для этого запрос. Action load ?

Почему то все в самом компоненте лепят запрос, какой в этом смысл ? В mounted

Alex
01.06.2017
13:25:16
Лепят чтобы компонент был самодостаточным. И умел загрузить свои данные когда его примонтируют куда-то

AlexMist
01.06.2017
13:27:26
Kelin
01.06.2017
13:45:12
https://vuejs-tips.github.io/cheatsheet/#Instance-Properties Смотрите, что нашёл

Может, кто-то видел

Удобная шпаргалочка

AlexMist
01.06.2017
13:46:55
А что лучше использовать vue-resource или axios ???

Valery
01.06.2017
13:47:54
axios - оф. рекомендация

Stanislav
01.06.2017
13:48:15
axios - оф. рекомендация
нууу............................

Vladimir
01.06.2017
13:48:51
vue-resource не всё поддерживает

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