@vuejs_ru

Страница 2367 из 3900
Dmitry
23.03.2018
08:45:51
Ребят. Кто знаком с Nuxt.js?Могли бы вы подсказать. Есть движок с админкой на php, хочу сделать spa на этом движке. Проблема первая, nuxt.js автоматом генерит index.html на своём devserver, а в движке на apache стартует с index.php. Пробовал proxy, но ничего не выходит. Вообщем если вкратце. Нужно nuxt.js как то заставить свой index.html не генерить, а брать вёрстку из php файлов. Есть идеи? P.S. у движка на php нет RestAPI

Владимир
23.03.2018
08:47:31
Google
Dmitry
23.03.2018
08:48:50
а зачем тут вообще nuxt?
Если есть что то лучше, посоветуйте. Выбирал потому как там всё в коробке

Владимир
23.03.2018
08:49:49
Если есть что то лучше, посоветуйте. Выбирал потому как там всё в коробке
у вас и так serverside, api нет.. как тут SPA сделать вообще? похоже тут вью нужен для заменя jq, а значит накст не нужен

Alexander
23.03.2018
08:50:40
даже и при SSR накст не единственное решение

Владимир
23.03.2018
08:51:39
если у него один index.php то можно SPA сделать
хмм, я придумтаь не могу как без апи данные для спа тянуть?

Dmitry
23.03.2018
08:52:18
у вас и так serverside, api нет.. как тут SPA сделать вообще? похоже тут вью нужен для заменя jq, а значит накст не нужен
Ну как вам сказать, логика такова. Есть в движке страницы, блоки. Блок большая функция с параметрами. В теории, я могу Аяксом стучать в каждый блок на разных страницах и получать json

Или просто валить данные на страницу

На каждой странице php можно вставлять блоки и их получать Аяксом

Dmitry
23.03.2018
08:55:10
То есть в теории мне vue webpack должно хватить?

Владимир
23.03.2018
08:55:25
То есть в теории мне vue webpack должно хватить?
с головой хватит и подключенного скрипта vue

Google
Alex
23.03.2018
08:55:59
Немного дурацкий вопрос. Лучше циклить чайлд компоненту или циклить В чайлд компоненте?

Dmitry
23.03.2018
08:56:13
Это да, но хотелось бы, модный hmr, минификации и так далее

Евгений (Light4everyone)
23.03.2018
08:56:54
Это да, но хотелось бы, модный hmr, минификации и так далее
webpack-а хватит, хоть и может потребоваться конфиг чуть изменить

Dmitry
23.03.2018
08:57:28
webpack-а хватит, хоть и может потребоваться конфиг чуть изменить
У меня простой vue webpack получилось только через прокси завести

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

Евгений (Light4everyone)
23.03.2018
08:58:04
У меня простой vue webpack получилось только через прокси завести
это готовый темплейт, а вам лучше кастомный конфиг писать под свои нужды

Владимир
23.03.2018
08:58:09
я бы не стла подключать вебпак дл такой задачи, мне кажется так даже кода получилось бы меньше, и поддерживать проще ;(

Владимир
23.03.2018
08:59:26
минификация js, css и postcss, збс же
при деплое gulp завел бы для этих целей

Nikita
23.03.2018
09:03:01
фотки с конференции подъехали?

Serge
23.03.2018
09:13:52
да все наверно в коматозе еще

Kylych
23.03.2018
09:26:26
ребята подскажите плагин для vscode

под вью

Т.А
23.03.2018
09:28:00
vetur?

Anton
23.03.2018
09:28:19
vetur

Kylych
23.03.2018
09:28:26
пасиб

Google
Anton
23.03.2018
09:28:40
vue 2 snippets поставь ещё

Nikita
23.03.2018
09:33:07
о, опять фотки с конфы?

Дмитрий
23.03.2018
09:34:08
о, опять фотки с конфы?
Не, спам какой-то

Vasiliy
23.03.2018
09:35:05
забаньте его Одмены

Sergey
23.03.2018
09:35:17
Ребят. Такой вопрос. В БД есть таблица. Там много записей (более 10 000). Vue подтягивает все записи за раз. Все это дело ужасно лагает, что не удивительно. Можно добавить пагинацию и подтягивать по 100, например. Это приемлемо. Но есть фильтр, с помощью которого осуществляется поиск по этой таблице. Хотялось бы, чтобы фильтр работал без дополнительных запросов на сервер. Это возможно без лагов? Или надо постоянно отправлять query на сервер, чтобы там все это дело обрабатывалось, а на клиенте только рендерить....

Максим
23.03.2018
09:35:24
@c01nd01r спамеры завелись

Sergey
23.03.2018
09:42:46
редактировать нет. только просмотр и фильтрация

Stanislav
23.03.2018
09:44:35
редактировать нет. только просмотр и фильтрация
Вообще... Надо понять, чё тормозит. Ты все 10к выходишь на странице?

Сам по себе js filter должен быстро жевать 10к элементов, в среднем по больнице

Andrey
23.03.2018
09:46:39
Просто если ты будешь выводить только то, что тебе надо, то тормозить не должно.

Stanislav
23.03.2018
09:52:07
На обходе 10к объектов Вью быстро дефайнит реактивность для полей (конечно, от объектов ещё зависит)

Victor
23.03.2018
09:54:31
Ребят. Такой вопрос. В БД есть таблица. Там много записей (более 10 000). Vue подтягивает все записи за раз. Все это дело ужасно лагает, что не удивительно. Можно добавить пагинацию и подтягивать по 100, например. Это приемлемо. Но есть фильтр, с помощью которого осуществляется поиск по этой таблице. Хотялось бы, чтобы фильтр работал без дополнительных запросов на сервер. Это возможно без лагов? Или надо постоянно отправлять query на сервер, чтобы там все это дело обрабатывалось, а на клиенте только рендерить....
Это извечный и сложный вопрос. В одном сообщении не ответить. Это материал на несколько статей. Если коротко, то есть два вида: все на клиенте, все на сервере. Вытягивать сразу 10 000 данных и ими играться на клиенте плохая практика, особенно если они тяжелые. Плюс, надо учитывать, что в БД могут появиться новые записи за это время. Добавляя пагинацию, тоже создаются определенные проблемы. Они тоже все известны. Опять же если у тебя есть рейтинги/сортировки - это еще сложнее задача. Банальные примеры: новостные сайты (тот же хабр), где у тебя видно 1-2-3 страницы, а потом дочитав все ты можешь не найти третью страницу. В итоге, правильнее всего, при изменяющихся данных обрабатывать на сервере, а на клиенте играть данными в виде "пачек" по 10-20 штук. Причем самое крутое, это чистить клиентский код от того, что уже "не показывается", но когда возвращаешься - снова отрисовываешь, но уже из кеша. Хороший пример - яндекс.музыка. Посмотри как там DOM сделан при инфинити скролл.

Vadim
23.03.2018
09:58:54
Привет всем. Помогите. ? 500р за ответ на вопрос. https://stackoverflow.com/questions/49445457/how-to-enable-culture-support-in-kendo-ui-for-vue

Admin
ERROR: S client not available

Vadim
23.03.2018
10:00:48
Как получить этот kendo инстанс во vue? В консоли-то он есть.

Ivan
23.03.2018
10:01:38
window.kendo ?

Sunlive
23.03.2018
10:02:11
^

Google
Sunlive
23.03.2018
10:04:06
500
виндоу не подошло?

Vadim
23.03.2018
10:04:46
Подошло

Sunlive
23.03.2018
10:05:35
Подошло
ты без вебпака юзаешь вью?

Vadim
23.03.2018
10:05:56
Максим
23.03.2018
10:06:20
Sunlive
23.03.2018
10:06:35
можно еще попробовать import kendo from kendo window.kendo = kendo в main.js

Stanislav
23.03.2018
10:06:40
Как получить этот kendo инстанс во vue? В консоли-то он есть.
Вопрос про kendo UI? Можно через ref и mounted хук. $(this.$refs.grid).data('kendoGrid')

Sunlive
23.03.2018
10:06:41
я правда не увреен или его вынесет в вендор

Alexander
23.03.2018
10:08:36
Всем доброе утро, спасибо за митап, было супер))) А за пиво к вечеру вообще сильно благодарен)))

Sunlive
23.03.2018
10:08:39
Да, митап клевый
нормич, смотрю доклады щас

жиквери форева

Максим
23.03.2018
10:09:00
Если не делать поля объектов реактивными, будет быстрее на больших объемах
я смог на 7к строках с 14 секунд до 5 сократить время рендера

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

Google
Stanislav
23.03.2018
10:10:35
жиквери форева
Вопрос был про митап, а не про доклады :)

Sunlive
23.03.2018
10:10:57
Вопрос был про митап, а не про доклады :)
ну да, просто атмосферу и общение никак не посмотришь в ютубе :)

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