Ворклог по задаче "Внедрить блог"
Результат
Задача по внедрению блога выполнена.
Фактический прогресс и затраты
На реализацию ушло как минимум на 5 часов больше, чем ожидалось.
Основная причина — ограничения lovable.dev: туда нельзя просто передать совершенно любой существующий проект без адаптации. Чтобы использовать Lovable для доработки визуальной части и затем переиспользовать результат в основном проекте, пришлось вручную перенести туда значительную часть собственных компонентов.
Это потянуло за собой дополнительную техническую работу:
- перенос компонентов из текущего проекта в среду Lovable;
- установка недостающих зависимостей;
- адаптация окружения;
- исправление большого количества ошибок типизации;
- приведение перенесённых компонентов к состоянию, в котором их можно нормально дорабатывать и затем возвращать в основной проект.
Вывод
Эта дополнительная работа была дорогой по времени, но создаёт полезную инфраструктуру на будущее.
Теперь визуальные компоненты будет проще дорабатывать через lovable.dev, а затем переиспользовать в основном проекте. То есть значительная часть лишних затрат пришлась на разовую подготовку среды и компонентов, которая должна снизить стоимость последующих визуальных доработок.
Задача: Внедрить блог
Реализовать блог как отдельное представление существующих концептов через систему type, без введения новой технической сущности.