• Какая правильная "архитектура" во Vue?

    @bagzon
    Backend PHP, NodeJs, JS
    Я считаю что бизнес логика должна быть во Vuex, компонент должен быть чистым, там остается только получить готовые данные из стора и отрисовать, при какой нибудь динамике комитишь в стор, и он снова что-то делает, и компонент перерисовывается.
    Ответ написан
    Комментировать
  • Какая правильная "архитектура" во Vue?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Из соображений тестируемости — компоненты не должны содержать ни бизнес-логики, ни сетевого кода, экшены должны быть как можно более тупыми, а все самое интересное — в мутациях и геттерах. Так будет проще всего покрывать тестами и дебажить.
    Ответ написан
    Комментировать