при этом эти компоненты могут быть использованы только на этой странице и нигде больше. В какую папку вы бы их положили? Внутрь src/components/***, или же как-то рядом src/pages/<page-name>/components/*** ?
Второй вариант. Правда папка у меня обычно называется modules, а не pages. И в ней уже подпапки pages, conponents, composable, routes и всякое остальное
Как бы да. Но не overkill? У меня Page*.vue в папке и подпапках чтоб схему соблюдать. А ссылаются на сложные структуры в компонентах) а все для того чтоб унифицировать общие типа input или списков.
да, я делал и ровно как вы, и как Евгений Просто интересно было как реализуют это другие
Я вот еще думал что-то новое попробовать, типа фрактального подхода, но пока что это только мысли Вот интересное видео на этот счет https://www.youtube.com/watch?v=Sp8V-5k2ZaM&list=PLvTBThJr861z1_o1RMspohl6H-JQkYinf&index=4
я гажу тупо в одну папку все что есть
Обсуждают сегодня