Тудушка 2.0 готова
Вот оно [GitHub] готовое приложение на 400 строчек кода (вместо 130), которое состоит из 5 компонентов (вместо 1).
По словам автора, оно спроектировано по всем канонам продуктового дизайна, но есть свои НО.
Очень неудобно оказалось вести разработку без стейт-менеджера. Вместо этого пришлось брать общий родительский компонент и рассматривать его как корень функциональности. Из него мы и раскидывали пропсы / события по дочерним компонентам и наоборот.
Понравилось, что наглядно продемонстрирована сила composables функций и даже запили популярный паттерн Singleton, который по сути является глобальной функцией со своими методами.
В следующей итерации планирую сделать апгрейд из этой тудушки в полноценное SPA c Vue Router и аутентификацией (привет OpenID)!
#статистика День 673 == 987 час в IT
#vueDesignPatterns
Post #931
27K
Джун на фронте | IT Dev Log Тудушка готова Вот такое приложение у меня получилось за 40 минут. Как подметил автор: «Иногда, чтобы понять, как правильно построить что-то, нужно сначала построить это так, чтобы оно работало как есть». Далее уже существует итеративный процесс доработки…
- 👍 15