Saya menganggap diri saya seorang amatir tenis yang 'serius'. Saya bersaing dengan teman-teman tetapi tidak punya cara untuk melacak apakah saya meningkat. Jadi saya mengkodekan aplikasi saya sendiri dengan Claude Code (tanpa pengalaman pengkodean). 🧵 Inilah cara saya membangunnya dan apa yang saya pelajari:
Saya membuka kode claude dan mulai menjelaskan apa yang saya inginkan. Berikut adalah prompt pertama saya yang ditulis dengan buruk secara harfiah:
Dari sana langkah demi langkah saya membangun aplikasi Deuce yang memungkinkan Anda: • Catat skor pertandingan termasuk tiebreak • Lihat rekor Anda vs setiap lawan • Lihat semuanya di kalender • Tarik cuaca secara otomatis dari lokasi + tanggal • Bagikan statistik head-to-head dengan menambahkan lawan • Lampirkan tautan video ke kecocokan (jika Anda rekaman hv) Coba di sini:
Kode Claude sangat pandai merencanakan sebelum dieksekusi. Jadi sebelum mulai melakukan pekerjaan, ia mengajukan pertanyaan kepada saya tentang autentikasi, database, formulir, seluler, dll. ... dan kemudian mencari konfirmasi saya di tumpukan: - Next.js 14 (Bereaksi) - Supabase (autentikasi + basis data) - CSS Angin Belakang - Vercel (hosting)
Sejujurnya, saya telah mencoba pengkodean getaran dengan alat lain sebelumnya tetapi saya selalu terjebak di suatu tempat secara acak dan menyerah. Claude Code adalah yang pertama yang cukup intuitif bagi saya untuk membangun sesuatu yang nyata dari ujung ke ujung. Ini juga sangat membuat ketagihan melihat fitur dibangun selangkah demi selangkah.
Bagian tersulit bagi saya adalah autentikasi dan logika sosial: siapa yang diizinkan untuk mencatat kecocokan, siapa yang dapat mengedit, data mana yang hidup pada pengguna mana. Memaksa saya untuk mempelajari lebih lanjut tentang desain database dan izin mgmt. Saya mungkin membuat beberapa pilihan desain bodoh .. Tapi sejauh ini berfungsi dengan baik
Secara keseluruhan sangat terkesan dengan kode Claude dan ingin menguji lebih banyak hal! Cobalah aplikasinya di sini:
925