Миграция ИТ-платформы со стека jQuery + Twig + Symfony на Vue.js + Symfony (REST API)

preview_player
Показать описание

Отрывки.

Положительные моменты:
- Ускорение внесения правок - компонентность frontend.
- Удобство публикации обновлений - F5 и чистка кэша.
- Ускорение поиска причин ошибок (frontend или backend, а при REST API - конкретный метод)
- Компоненты - делегирование отображения на дочерние элементы + возможность определить проблемное место с точностью до элемента (компонента).
- Уменьшение объёма тестируемого кода и элементов на frontend - возможный отказ от eslint, selenium и т.п. при разработке в одиночку.

Отрицательные моменты:
- Усложнение сруктуры frontend, typescript и проектирование классов - как, что, почему? Ролевая архитектура? Компонентная архитектура и "зоны" ответственности?

Общие впечатления после миграции:
- подобная архитектура требует другого подхода - изменение мышления.
- REST API и "действия" вместо "сущностей"
- Вопросы статистических запросов и адаптация под REST
- Свойство или отдельный запрос или метод?

💡 На моем канале ты увидишь множество полезных и интересных заметок 📝 и мыслей 📓. Основные направления, которые я рассматриваю и в которых развиваюсь - предпринимательство (холодные звонки, аутсорсинг продаж, автоматизация процессов, маркетинг, найм), IT, отношения и немного остального. Это моя жизнь в отрывках.

Подписывайся 🎯, смотри ежедневно видео и включайся в обсуждения!

Подписывайся 🎯 на публичные каналы компании:

💥Телефон для заявок: 8 800 302 92 91

#vuejs #vuetify #инфраструктура #ит #аутсорсинг #продажи #холодные #звонки
Рекомендации по теме
Комментарии
Автор

Андрей, а GraphQL на бэке не использовал? Я начал писать проект тоже один, но с нуля. Проект средней сложности. Не понятно стоит ли с этим GraphQL связываться.

alexshubin
Автор

Я ожидал какой то кодинг а не трындежь на двадцать минут

ICSVortex-DCS
join shbcf.ru