садись, двойка! Ты как и все гоняешь вызовы API (бек) через сторе...
А для чего экшены тогда ?)
для работы со сторе (Vuex). А ты задай себе вопрос, а для чего сторе? Точно чтобы прогнать вызов API?
тройка, ибо прямого вызова апи в сторе нет
Экшены - работа с асинхронными действиями. Но в репе выше, нет прямо обращения через Аксиос Но было бы интересно послушать практисы, которые считаешь лучше
глянь код есть. В принципе да, тройка с плюсом, а бы даже 4 поставил! Так как хоть апи вынесено в api.js Но только можно (у меня нужно) сделать наоборот, на странице дернуть апи, а в апи уже работать со сторе (а не наоброт).
там через api layer работа, так что это уже точно не двойка, и ст акой реализацией можно не один год жить)
Да, да!!! Я не внимательно посмотрел. Приношу @infinity_js свои извинения! Ставлю 4-
А это не создаст лишние зависимости ?
это фронт, зависимости всегда будут. Тут логика просто. Или сторе знает про апи, или апи про сторе. Для меня сторе - это уровень хранения, а не серсис-логика Вот мой пример, сервис знает про сторе и про куки и другие источники, а не наоброт
Да подход интересный)
Зависимости в нужных местах и должны быть, но точно не сервис в хранилище
store? а через action
Обсуждают сегодня