@vuejs_ru

Страница 680 из 3900
Stanislav
05.07.2017
21:37:52
150мс с бэка

Den
05.07.2017
21:38:03
Так это, наверное, пустой шаблон

Stanislav
05.07.2017
21:38:08
а отклик вуе на фронте то другое, но всёравно быстрее чем всю страницу перерисовывать

ну пустой 50мс, но вообще текущий уровень слоупочности бека бека мне впринципе не нравится, это да

Google
Stanislav
05.07.2017
21:39:22
т.е. дело не в том что одни могут другие нет. любой хелловорлд переваливает за 300мс и это бида

Den
05.07.2017
21:39:58
Чем же так плохо?

У меня на сайте, который до этого показывал переходы ~300мс - всех устраивает. Клиент кипятком ссыт, извиняюсь

Stanislav
05.07.2017
21:44:59
ну а куда ему деваться

Den
05.07.2017
21:46:47
Ясно, вобщем. А Адонис юзал?

Stanislav
05.07.2017
22:01:10
неа

Den
05.07.2017
22:08:04
Ну а такое быстрое, как говорите, есть че посмотреть?

Stanislav
05.07.2017
22:11:26
ты про рендеринг бека или рисование фронта ?

Den
05.07.2017
22:13:19
Да мне так то все равно. Меня интересует конечное время загрузки страницы, от которой зависит конверсия и еще много чего .

Ну а Vue приложения ты делал?

Stanislav
05.07.2017
22:15:10
в фронтовый рендеринг пока не упирался

Den
05.07.2017
22:17:35
Понятно. Вот мое первое https://github.com/Piterden/cinemateka

Stanislav
05.07.2017
22:17:37
Google
Stanislav
05.07.2017
22:18:43
Я видел этот сайт

Я там вроде сообщения о багах отправлял, они дошли?

Походу не дошли

Den
05.07.2017
22:20:50
Так это раздолбаи из журнала Сеанс. Профукали мне сайт.

Хорошо ГитХаб есть ))

Ну первый блин комом же всегда

Stanislav
05.07.2017
22:21:56
Там по вертке были проблемы

Den
05.07.2017
22:21:57
А куда отправлял то?

Stanislav
05.07.2017
22:22:00
верстке

Den
05.07.2017
22:22:13
Надо было изю писать

Stanislav
05.07.2017
22:22:23
А куда отправлял то?
http://ready.shishki.pro/contacts/

Надо было изю писать
дык а откуда я знал, что он на гитхабе есть? :)

Den
05.07.2017
22:22:48
Ааа. Так это не они делали. Они только рисовали

Stanislav
05.07.2017
22:23:16
Ааа

Den
05.07.2017
22:23:34
А приложуха не awesome-vue - ты наверное там и видел

Stanislav
05.07.2017
22:24:13
Я его в vue-awesome видел. Захожу, а там футер летает, блок на карте вываливается. Думаю, приложенька на Vue, не порядок, надо фиксить :)

Den
05.07.2017
22:24:41
Ну я там намудрил с app.vue ))) С фынкциями там )))

Stanislav
05.07.2017
22:24:49
:)

Ладно, счастливо, я спать :)

Google
Den
05.07.2017
22:25:00
Старался помню все чистые сделать

Давай, спокойной))

Stanislav
05.07.2017
22:25:19
?

F
06.07.2017
03:06:37
firebase кто юзал?

Illya
06.07.2017
03:10:43
Да, с отвращением

Aleksandr
06.07.2017
03:42:35
Да, с отвращением
А какое облачное хранилище лучше?

Rafael
06.07.2017
03:50:50
Что-томне подсказывает, что тут целую секунду в загрузке можно выйграть

F
06.07.2017
03:54:41
Illya
06.07.2017
03:55:12
Ну отсутствие честных массивов, проблема с атомарными операциями

F
06.07.2017
04:37:32
Ну отсутствие честных массивов, проблема с атомарными операциями
а проблему постороннего доступа к базе как решал?

Illya
06.07.2017
04:37:48
у firebase нормальная система безопасности

Illya
06.07.2017
04:37:58
правда написанная явно представителями негуманоидной расы

но нормальная

F
06.07.2017
04:38:29
api key и url базы можно смотреть в исходнике страницы

Illya
06.07.2017
04:39:12
и что?

при правильной организации данных это ничего не даст

Конечно если вы не выдаете туда главный апи кей )

у firebase есть механизм авторизации и выдачи токенов

F
06.07.2017
04:40:03
можно получить доступ к бд, записывать и читать данные

Google
Illya
06.07.2017
04:40:37
только данные своего пользователя

к которому у пользователя текущего есть и так допступ

мне кажется вам стоит изучить раздел Firebase Authentication который как раз описывает организацию доступа к базе

не отдавая апи ключ в приложение

F
06.07.2017
04:47:31
нашел https://firebase.google.com/docs/auth/web/anonymous-auth

А как в vue sentry сделать так, чтобы юзер не получил доступ к апи и не отправлял фейковые репорты? ведь api key высвечивается в исходнике страницы

Illya
06.07.2017
04:52:38
никак

но кому оно надо?

Admin
ERROR: S client not available

F
06.07.2017
04:53:06
злоумышленникам

Illya
06.07.2017
05:00:41
Они с этого ничего не поимеют

Dave
06.07.2017
06:27:53
Скриптерсы подьехали

Evgeniy
06.07.2017
06:30:52
подскажи, кто как прокидывает мульти props в компонент, сталкнулся с проблемой, нужно послать переменные в компонент и потом сделать запрос на сервер с этими параметрами, проблема в том что props приходят поже чем я вызываю функцию получения данных. Можно сделать timeout и тогда делать вызов но мне кажется это хак какойто, подскажите как можно поступить

Evgeniy
06.07.2017
06:37:43
решил вот так, но не знаю помоему это как то плохо )

this.props_data = [this.provider_id, this.service_id] this.$nextTick(function () { this.$refs.date_time_component.showCalendar() });

Gaiaz Iusipov
06.07.2017
06:38:08
ребята, есть: data () { return { foo: {}, } }; у foo есть свойства bar1 и bar2, как сделать, чтобы foo.bar2 был computed от foo.bar1 ?

this.props_data = [this.provider_id, this.service_id] this.$nextTick(function () { this.$refs.date_time_component.showCalendar() });
почему props приходят позже чем получение данных-то?

Gaiaz Iusipov
06.07.2017
06:48:03
Никак. Data отдельно и computed отдельно
фигово, у меня в data объект целиком из бэка приходит :(

Google
Illya
06.07.2017
06:48:32
Тогда непонятно как там могут быть связанные свойства

Evgeniy
06.07.2017
06:49:14
почему props приходят позже чем получение данных-то?
ну потому что все в вуе асинхронно, а вызов функции чайл компонента из родительского вызывается быстрее нежели инициализация пропс

Gaiaz Iusipov
06.07.2017
06:49:22
а как-то разворачивать и собирать объект с префиксом можно? например пришло: foo.bar1, foo.bar2 а в компоненте получаем this.fooBar1 this.fooBar2

Тогда непонятно как там могут быть связанные свойства
свойство которое либо генерируется автоматически, либо вбивается вручную. Автоматически как раз через computed

Illya
06.07.2017
06:50:41
Ну так оберниье все в computed и обращайтесь а шаблоне только через computed

А в этом computed тяните data и дополняйте её как хотите

Gaiaz Iusipov
06.07.2017
06:51:23
ну потому что все в вуе асинхронно, а вызов функции чайл компонента из родительского вызывается быстрее нежели инициализация пропс
чтото тут не то) надо просто передавать пропсы, а компонент сам должен данные забирать, зачем в нем что-либо вызывать?

Igor
06.07.2017
06:52:31
Vuex не рассматриваете? Писать туда данные, в компоненте доставать.

Gaiaz Iusipov
06.07.2017
06:52:34
Ну так оберниье все в computed и обращайтесь а шаблоне только через computed
спасибо, я еще подумаю как обойти или упростить текущий вариант. Если не придумаю видимо сделаю по вашему совету

Evgeniy
06.07.2017
06:52:43
чтото тут не то) надо просто передавать пропсы, а компонент сам должен данные забирать, зачем в нем что-либо вызывать?
ну компонент например отвечает за отрисовку тафлицы а так же за запрос к базе с данными, нам нужно только посылать нужные параметры ну и активировать функцию фетча, как то так

Evgeniy
06.07.2017
06:56:21
Gaiaz Iusipov
06.07.2017
06:57:46
ну если это обычная ситуация приведи пример )
Допустим компонент таблица, грузит данные в mounted вариативно в зависимости от какого-то property, propertyr если меняется, вотчер это видит и срабатывает логика. Так?

Evgeniy
06.07.2017
06:58:31
аммм да но моунтед работает один раз а мы можем и нужно дергать много раз моунт не подходит

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

не один раз

а много

Evgeniy
06.07.2017
07:00:57
Gaiaz Iusipov
06.07.2017
07:01:03
watch: { 'myProp': function () { } },

Illya
06.07.2017
07:01:09
нам нужно когда мы захочем сделать так что бы компонент выполнил свою работу
Так не мыслят ни в современном реакте, ни в современном Вью, ни в современном ангуляре

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