javascript — с какими проблемами вы столкнулись при маршрутизации одностраничных приложений Vue?

С какими проблемами вы столкнулись при маршрутизации одностраничного приложения Vue?

Я совсем новичок в Vue, поэтому, пожалуйста, потерпите меня. В настоящее время я работаю над проектом Laravel / Vue, в рамках которого планирую внедрить SPA-маршрутизацию. Наблюдая за учебниками, я узнал, что Vue позволяет добавлять маршрутизацию на стороне клиента. Однако позже я наткнулся на этот пакет, который называется Inertia, и теперь я не уверен, стоит ли просто придерживаться маршрутизации Vue или использовать этот пакет. На веб-странице Inertia Джонатан (создатель) упомянул, что:

Инерция позволяет вам создавать полностью одностраничные приложения на стороне клиента, без особой сложности, которая возникает в современных SPA.

Так что мне интересно, что это за сложности с одностраничными приложениями vue? Он упомянул в одной из своих личных статей, что он испытывал странное мерцание страниц между посещениями страниц из-за времени, необходимого для загрузки и выполнения JavaScript между каждым посещением. Это то, что вы испытали? Если нет, есть ли другие проблемы, которые приходят с SPA?

Причина, по которой я планирую построить свой проект как SPA, заключается в том, что я буду воспроизводить звук с использованием API Spotify, поэтому было бы хорошо, если бы пользователь мог получить доступ к различным частям приложения, не вмешиваясь в Sound Player, который будет реализован с использованием Вью. В этом случае, лучше ли использовать Inertia вместо обычной клиентской маршрутизации Vue?

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector