Mă consider un amator de tenis "serios". Concurez cu prietenii, dar nu aveam cum să urmăresc dacă mă îmbunătățesc. Așa că mi-am creat propria aplicație cu Claude Code (fără nicio experiență de programare). 🧵 Iată cum am construit-o și ce am învățat:
Am deschis Claude Code și am început pur și simplu să descriu ce vreau. Iată primul meu prompt prost scris, la propriu:
De acolo, pas cu pas, am construit aplicația Deuce care îți permite: • Scoruri de log ale meciurilor, inclusiv tiebreak-uri • Vezi recordul tău împotriva fiecărui adversar • Vizualizați totul într-un calendar • Extragere automată a vremii din locație + dată • Împărtășește statisticile față în față prin adăugarea adversarilor • Atașează linkuri video la potriviri (dacă faci înregistrări HV) Încearcă aici:
Codul Claude este foarte bun la planificare înainte de execuție. Așa că, înainte să înceapă să lucreze, mă întreabă despre autentificare, baze de date, formulare, mobil etc. ... Și apoi caută confirmarea mea despre teancul: - Next.js 14 (React) - Supabase (autentificare + bază de date) - CSS cu vânt din spate - Vercel (gazdă)
Sincer, am încercat vibe-coding cu alte instrumente înainte dar mereu rămâneam blocat undeva la întâmplare și renunțam. Claude Code a fost primul care a fost suficient de intuitiv încât să construiesc ceva real de la un capăt la altul. Este, de asemenea, extrem de captivant să vezi cum funcțiile sunt dezvoltate pas cu pas.
Partea cea mai grea pentru mine a fost autenticarea și logica socială: cine are voie să înregistreze o potrivire, cine poate edita, ce date trăiesc la ce utilizator. Mă obligă să învăț mai multe despre proiectarea bazelor de date și managementul permisiunilor. Probabil am făcut niște alegeri proaste de design... Dar până acum funcționează bine
Per total, sunt foarte impresionat de codul Claude și nerăbdător să testez mai multe lucruri! Încearcă aplicația aici:
924