Antigravity, день 2
И второй, и третий 😀. Я решил сделать чуть более серьезное, чем выгрузки по API и отчеты. У нас есть внутреннее приложение по учету контрактов сотрудников, ну как приложение... на Retool собранная морда. Но меня не устраивало, что там, по сути, только менеджмент для HR, вся аналитика вынесена в BI, но ни там, ни там нет нормальных разделений прав доступа. Такой Франкенштейн, которым почти никто не пользуется. Я решил это всё добро переписать.
По факту должно было получиться полноценное приложение с авторизацией, разделением прав, управлением контрактами и аналитикой. Такая мини-HRM. У меня ушло почти 2 дня на создание этого приложения. Я в какой-то степени опять а***л от того, что я сделал — точнее, как быстро. Но есть пара нюансов.
Создавать интерфейсы у нейронок почти не получается даже со второго раза.
Я пошел по самому быстрому пути: подключил mcp-server с готовыми UI-компонентами. Это в какой-то степени упростило задачу создать вменяемый интерфейс. Но тут точно нужны скиллы разработки или какая-то насмотренность в этом.
Все задачи с бэкендом выполнялись почти в один промт. Все задачи с фронтом — это прям страдание. Особенно когда проект уже вырос и имел единообразие, с первого раза почти нереально создать новые блоки.
Под конец я создал несколько скиллов, и процесс вроде улучшился. Странно, но к вечеру начинало всё тормозить, модели работали медленнее и дольше. При работе с UI часто открывал браузер для дебаггинга, но это жутко тормозило процесс, и всё подвисало.
Во время разработки я иногда видел, как теряется контроль у моделей над тем, что они делают. Возможно, контекст обнулялся или я чего-то не понимаю.
И вишенка на торте: в один момент я попросил откатить действие, но получил восстановление из репозитория 🤦♀️🤦♀️ с потерей всех изменений, что я делал. За пару часов всё восстановил. Неприятненько.
Основной вывод: для создания приложений и выгрузки их на прод (да, я это тоже сделал) нужны скиллы разработки. С нуля это всё придется вместе постигать. Но это не невозможно, и если есть такая цель, то с Antigravity (или любой другой платформой) это получится сделать намного быстрее.
Post #361
2.03K
- 👍 29
- 🔥 17
- ❤ 5
- 🤩 2