Context7 и Playwright MCP это must have для вайбкодинга
👁 490↗ 7💬 5
Context7 - дает доступ к актуальной документации по множеству библиотек
А playwright - позволяет тестировать интерфейсы
Я заметил, что на frontend все получается очень хорошо, если нет строгого ТЗ. Как ни странно именно это позволяет делать все быстро и дешево на UI.
Если с backend вообще я не обнаружил каких-то сложностей при вайбкодинге. Потому что я как раз таки делал строгое ТЗ, то есть давал четкие инструкции того как должно все работать. Как будто бы я сам это писал руками.
- Прописывал какие библиотеки использовать,
- какую базу данных взять,
- какие должны быть таблицы в базе данных,
- какая коммуникация между моделями должна быть,
- где использовать рантайм операции, а где в бекграунд воркеры вынести логику,
- и так далее.
А вот с фронтом, я начал испытывать сложности, потому что сначала, начал формулировать точное задание в промте, а он этого не понимал, начинал фантазировать и в какой-то момент, я подумал "А зачем вообще я так строго все объясняю". Почему бы просто не дать ему немного свободы и главное, чтобы функционально все работало.
Это помогло делать быстрые релизы. На этапе MVP или даже PoC (proof of concept) нет необходимости заниматься пиксельперфектом. Главная задача сейчас тестировать ниши и проверять разные ЦА. Педантичность пока неуместна.
Однако, я понимаю, что в какой-то момент потребуется научиться работать с предварительным дизайном и поэтому я сейчас в поисках подходящих инструментов для этого.
Слышал, что figma-mcp позволяет это делать, но судя по многочисленным видео, пока еще не идеально. А я вернусь с результатом, когда проверю сам.
40/100
Telegram
51
Комментарии · 5
- @shaurgonУ меня не получается использование context7 автоматизировать. То есть, везде стоит инструкция использовать его, но в нужные моменты Клод будто забывает об этом. Стопаешь, неееее, дорогой, давай ты context7 заюзаешь 😂
- Я обычно сам пишу use context7 чтобы точно использовать его
- @shaurgonЭто в рамках одного запроса. А когда ты архитектуру допустим планируешь? Он там через 3-4 цепочки просто не вдупляет, что хотят от него. Пока помогает держать проектный CLAUDE.md в кристальной чистоте
- На самом деле, я только если вижу ошибку несоответствия версий, то в промте следующем укажу где ошибка и use context7
- Автоматизировать пока не пробовал