Из чего состоит разработка типичного приложения с ИИ
Сейчас я делаю 2 проекта параллельно - за $4.000 и за $6.000.
По своей сути это приблизительно один и тот же набор действий - описать документацию, развернуть базу данных, сгенерировать интерфейс и развернуть бэкенд.
Я решил вкратце рассказать какой из этапов занимает больше всего времени и почему.
1️⃣ Развернуть бэкенд - сколько бы не пестрили заголовки Linkedin постов о новых генераторах воркфлоу для n8n, я им всем не верю. Бекенд является мозгом всего проекта и именно он отвечает за поток данных и его обработку.
Любая ошибка на бекенде может убить фидбек в интерфейсе, спутать данные или даже принести реальные финансовые потери, в случае операций с деньгами. Через мои сценарии в Make прошел 1 миллиард рублей, из которого всего лишь 100 тысяч однажды ушли не туда. Поэтому я остаюсь приверженцем самостоятельного проектирования этой части и не доверяю ее ИИ.
2️⃣ Описать документацию - эта часть является скелетом проекта, на который вы нарастите мясо. В курсе по Lovable я уделил целый блок созданию документации и сам пользуюсь этим блоком на каждом проекте. С помощью грамотного и поэтапного описания всех частей проекта можно сократить время разработки в разы, потому что интерфейс и база данных может генерироваться с помощью ИИ на основе документации. Любая ошибка и не доработка на этом этапе приводит к ручным изменениям и увеличивает время разработки.
3️⃣ Сгенерировать интерфейс - тут все просто, когда есть хорошо описанная документация. Нужно лишь провести Lovable за ручку, потыкать носом и через 1-2 дня у вас будет полноценное приложение с хорошим UI и UX, связанное с БД и бекендом.
4️⃣ Развернуть базу данных - самая простая часть на данный момент. Все нужные SQL запросы для создания таблиц, RLS и функции генерируются в одно сообщения и создаются в один клик через SQL editor.
Таким образом все проекты плюс минус шаблонны и требуют основных усилий в бэкенде, так как это мозг всего проекта.
____
Записаться на курс по Lovable можно здесь
Post #381
983
- 👍 9
- 🔥 2