Всем привет.
Как только начал изучать vue, сразу задался следующим вопросом :
Допустим у нас есть три страницы - home, auth, guide. У каждой страницы есть логика (js), стили и разметка. Все это бандлится в один файл и он получается достаточно большой. Если допустим пользователь зашел посмотреть только guide, то ему придется грузить стили, логику и разметку, других страниц тоже. Это не хорошо. Как можно динамически подгружать компоненты vue, используя при этом vue-router?.
Пока гуглил нашел именно ту проблему которую описал, но совсем не понял решения... Хотя использую webpack (тоже в нем новичок).
Vuejs.org
и
developers.google
Может кто-нибудь объяснить, ну или кинуть ссылки где это разжевано... Спасибо