Я вважаю себе «серйозним» аматором у тенісі. Я змагаюся з друзями, але не мав способу відстежити, чи прогресую. Тож я створив власний додаток за допомогою Claude Code (без жодного досвіду програмування). 🧵 Ось як я його створював і чого навчився:
Я відкрив код Клода і просто почав описувати, що хочу. Ось мій перший жахливо написаний запит буквально:
Звідти крок за кроком я створив додаток Deuce, який дозволяє вам: • Журнал результатів матчів, включаючи тай-брейки • Подивіться свій рекорд проти кожного суперника • Переглядати все в календарі • Автоматичне вилучення погоди з локації + дати • Діліться статистикою один на один, додаючи суперників • Прикріпіть відеопосилання на матчі (якщо у вас HV записи) Спробуйте тут:
Claude Code дуже добре планує перед виконанням. Тож перед тим, як він почне працювати, він ставить мені питання про автентифікацію, базу даних, форми, мобільні пристрої тощо. ... А потім попросити підтвердження на стопці: - Next.js 14 (Реакція) - Supabase (база даних автентифікації + автентифікації) - Tailwind CSS - Vercel (ведучий)
Чесно кажучи, я пробував кодування вібра з іншими інструментами але я завжди застрягав десь випадково і здався. Claude Code був першим, який був достатньо інтуїтивним, щоб я міг створити щось справжнє від початку до кінця. Також дуже захопливо спостерігати, як функції поступово розвиваються.
Найскладніше для мене було питання аутентифікації та соціальної логіки: хто має право реєструвати збіг, хто може редагувати, які дані знаходяться на якому користувачі. Це змушує мене більше вивчати дизайн баз даних і управління дозволами. Мабуть, я зробив якісь дурні дизайнерські рішення... Але поки що все працює добре
В цілому дуже вражений кодом Claude і з нетерпінням чекаю спробувати ще більше! Спробуйте додаток тут:
954