Sergei
Ну хочется типа SEO
Сергей
Ну, есть серверный рендеринг. Либо руками пилишь, либо используешь Nuxt, который вот-вот релизнится. Впрочем, генерация статики и сейчас работает.
Sergei
Блин, это еще на пол года затянется тогда
Руслан
ℝei
Nuxt уже пол года вот вот релизнется. Уже проще самому ssr накрутить
Alex
Sergei
я просто хочу отделаться минимумом внесения новизны для себя. А то я зависну )
Руслан
Alex
Sergei
Сомнительно использовать nuxt ?
Сергей
Сомнительно, что скоро выйдет.)))
Sergei
а его вобще юзать стоит сейчас, а то я читаю вроде похоже на то что мне надо
Sergei
но еще не уверен
Сергей
А так, сам инструмент прям хорош, подкупает своей лютой простотой. Плюс очень активно разрабатывается.
Alex
Мы используем. В чём-то жизнь облегчил, в чём-то надо мириться с его косяками и ограничениями
Alex
Сергей
Если небольшой проект - самое оно. Для чего-то большего гибкости маловато, но это на мой взгляд.
Sergei
А как в Ларавеле сделано? на сколько я знаю они там внутри vue тоже пользуют
Sergei
или там подразумевается либо SPA либо без vue ?
Сергей
Ну, там на сервере рендерят обычно, или делают SPA
Сергей
Роботы поисковые сейчас и по js-у ходят.
Alex
Слабо они там по нему ходят
Sergei
Просто мне не верится что всё так обстоит плохо, потому как пока я юзал vue как скрипт всё пучком было, встраивай куда хочешь. А как сборка добавилась, так всё spa нада делать мутить ssr, nuxt ковырять, ппц ))
Сергей
Чем дальше в лес, тем злее помидоры.
Anonymous
Блин, что-то не могу сообразить, либо что-то делаю не так: у меня в локалСторе лежит ключ аутентификации, но при обновлении страницы стор у меня полностью пустой, поэтому я пытаюсь загрузить данные с сервера, положить их все в стор, и уже во всем приложении работать с данными со стора. Так вот, так ли правильно такие вещи организовываются? Или я не на верном пути? Есть ли у самого стора хук в момент инициализации ?
Vladimir
Sergei
Vladimir
Вообще nuxt - по твоему желанию, если ssr не надо - не юзай его
Bushrut
гайз, а как использовать хуки ? Прокидывают пропс и через created его записываю в переменную, но он не выкидывает эксепшн
Сергей
А зачем ты записываешь его в переменную?
Alex
Alex
Alex
Anonymous
Я не могу понять, как правильно заполнить стор
Bushrut
Вообще непонятно что делать пытаешься
<template>
<v-layout column align-center justify-center>
<h1>{{ article.title }}</h1>
<h1>{{ article.date }}</h1>
<h1>{{ article.content }}</h1>
<h1>{{ article.workshop }}</h1>
</v-layout>
</template>
<script>
export default {
props: ['articles'],
computed: {
article() {
const article = this.articles.find(art => art.id === this.$route.params.id);
return article ? article.article : null;
},
},
};
</script>
Alex
Alex
Bushrut
Alex
Alex
Anonymous
Поужинаю и покажу, на работе сделать не вышло 😔
Alex
Если обновить что в дев тулз показывает
Alex
Что параметра нет?
Bushrut
Alex
Что в id хранится
Alex
Строка, а поиск по числу?
Bushrut
id: 1
Alex
В обоих случаях число лежит?
Bushrut
Alex
Ну и кстати при обновлении откуда в компонент список приходит
Bushrut
Alex
И что там приходит
Alex
Что за объект
Bushrut
Alex
По array я понял что массив) что за объект там лежит
Alex
В чём-то отличаются
Bushrut
может быть из за разных версий vue ?
Bushrut
В чём-то отличаются
единственное отличие, что в том проекте, что там через computed ренедерился компонент. А тут просто отображение инфы на странице
Bushrut
<movie-item v-for='movie in filterMovies' v-bind:movie="movie.movie">
Bushrut
В чём-то отличаются
выловил баг, если перехожу по сслыке, то id:1, если обновляю , то id:"1", но почему так ?
Alex
А говорил оба раза число хранится)