@vilaugra

Как рендерить страницы в Vue.js?

У меня есть проект, где фронтенд - Vue.js, а бэкенд - Django Rest Framework. И теперь я занялся пререндерингом, добавив такой код:
const path = require('path')
const PrerenderSPAPlugin = require('prerender-spa-plugin')

module.exports = {
	configureWebpack: {
		plugins: [
			new PrerenderSPAPlugin({
				staticDir: path.join(__dirname, 'dist'),
				routes: ['/', '/login', '/register', '/about']
			})
		]
	}
}

Это все работает. Но у меня еще есть страницы постов (/posts/:id). То есть посты постоянно добовляются, а в url используются их id. Я так понимаю, PrerenderSPAPlugin здесь не поможет. Как я могу рендерить эти страницы?
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ответы на вопрос 1
wapster92
@wapster92
Как рендерить страницы в Vue.js?
вопрос звучит не корректно, так как vue и так рендерит страницы - это его основная задача. Использовать nuxt и не извращаться над не проработанными плагинами, если делаешь сложное приложение
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы