Size: a a a

Vue.js Russian Developers Community

2020 August 15

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Kirill Galimov
Всем привет, подскажите пожалуйста. Сделал небольшой заказ на Vue (верстка и вывод информации с json'a). Заказчик попросил написать инструкцию по деплою. Нашел в доке Vue "Публикация", но что именно мне нужно расписать?)
В доке вью не написано, как деплоить, а только как собирать к деплою и пара советов.
Больше написано в доке cli, если он использовался, но расписаны разные сценарии
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
По идее, если вы сделали SPA, вам надо заказчику предоставить:
- собранный для прода вариант
- исходники
- инструкцию, где написано, как можно из исходников собрать и какие есть параметры сборки (например, BASE_URL и всё такое)
- краткую инструкцию, как деплоить: что выкладывается как статика и нужно перенаправление на index.html, если это history mode

А дальше уже по договорённости с заказчиком
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Смотря на что договаривались, есть ли у них на это специалисты, или он рассчитывал, что всё будет "под ключ", и ему надо уметь максимум файлики на хостинг закидывать через админку
источник

KG

Kirill Galimov in Vue.js Russian Developers Community
Спасибо, буду разбираться
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Kirill Galimov
Спасибо, буду разбираться
Ну и желательно вам самим, если делаете сами такие заказы, хотя бы в общих чертах представлять, что такое прод деплой, и как он может выполняться на разных сценариях
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Т.е. уметь открывать результат не только с npm run serve)
источник

KG

Kirill Galimov in Vue.js Russian Developers Community
Grigorii K. Shartsev
Т.е. уметь открывать результат не только с npm run serve)
Пока что только это и умею 😂
источник

D

Danil in Vue.js Russian Developers Community
Привет всем, есть такая проблема.
Таблица обновляется по данным которые прилетают через вебсокеты, и в момент когда данные прилетают данные и обрабатываются вся страничка зависает и ничего нельзя сделать. Не особо силен во вью, но в функциях используется асинки awaits, но это не особо помогает. Что можно сделать?
источник

IP

Ilya Pel in Vue.js Russian Developers Community
Ребят подскажите, есть ли смысл писать spa на наксте, если рендер на сервере не нужен ?
источник

D

DK in Vue.js Russian Developers Community
Ilya Pel
Ребят подскажите, есть ли смысл писать spa на наксте, если рендер на сервере не нужен ?
пушкой по воробьям?
источник

D

DK in Vue.js Russian Developers Community
можно в режиме SPA делать в наксте
источник

IP

Ilya Pel in Vue.js Russian Developers Community
Ну да. Я об этом и говорю. Но есть ли вообще какие-то плюсы от этого ?
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Ilya Pel
Ну да. Я об этом и говорю. Но есть ли вообще какие-то плюсы от этого ?
Чуть-чуть больше готового из коробки, если такой вариант нравится. Например, роутинг и стор на файлах, мидлвары, шаблоны, модульная структура
источник

IP

Ilya Pel in Vue.js Russian Developers Community
Хорошо. Спасибо большое за разъяснение. 🤗
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Danil
Привет всем, есть такая проблема.
Таблица обновляется по данным которые прилетают через вебсокеты, и в момент когда данные прилетают данные и обрабатываются вся страничка зависает и ничего нельзя сделать. Не особо силен во вью, но в функциях используется асинки awaits, но это не особо помогает. Что можно сделать?
Надо искать причину зависания. Какой размер таблицы?
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Для больших данных table вообще плохо подходит из особенностей рендеринга таблиц.

И надо смотреть как обновляются данные
источник

D

Danil in Vue.js Russian Developers Community
Grigorii K. Shartsev
Надо искать причину зависания. Какой размер таблицы?
По умолчанию 0 предметов и примерно раз в минуту через вс залетает по 50-100 предметов, которые обрабатываются через фильтры
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Danil
По умолчанию 0 предметов и примерно раз в минуту через вс залетает по 50-100 предметов, которые обрабатываются через фильтры
js фильтры или vue фильтры?
источник

D

Danil in Vue.js Russian Developers Community
Grigorii K. Shartsev
Надо искать причину зависания. Какой размер таблицы?
может ему лучше было бы если бы прилетало не по 100 предметов для таблицы списком, а по 1?
источник

D

Danil in Vue.js Russian Developers Community
Grigorii K. Shartsev
js фильтры или vue фильтры?
на самом деле просто функции, которые в зависимости от определенных параметров решают добавлять предмет в таблицу или нет
источник