Une expérience avec le développement Web assisté par l'IA

DEV - 30/09
En tant qu'exercice d'apprentissage productif, j'ai passé les deux derniers soirées à prendre du curseur (le bureau ...

En tant qu'exercice d'apprentissage productif, j'ai passé les deux derniers soirs à prendre un curseur (l'éditeur de code de bureau qui est une fourche de code vs) pour un spin pour créer une nouvelle application Web dont j'avais besoin pour un projet secondaire - un système pour gérer des billets de tombola de charité au 2025 Melbourne Pen & Slerkery Show que j'aide à courir bientôt.

(Vous pouvez dire que c'est une application générée par l'AI par l'icône non tout à droite au-dessus du mot «administrateur». 😅)

De haut niveau, coder une application à partir de zéro avec un agent comme celui-ci m'a permis d'obtenir quelque chose de très utilisable, et au moins à une surface, assez poli, en beaucoup moins de temps qu'il ne m'aurait fallu pour faire moi-même.

Commencer

J'ai commencé avec un dépôt vide et un fichier readme.md, où j'ai décrit les fonctionnalités et la pile technologique que j'avais en tête, puis j'ai demandé à Cursor (en utilisant le modèle Claude Sonnet 4) pour implémenter l'application décrite dans ce fichier.

# Tirage de tombola Une demande Web pour la publication de billets de tombola, l'enregistrement des détails des propriétaires de billets et la suppression des gagnants de tombola de la piscine pour les tirages de prix futurs. ## Caractéristiques Cette application prend en charge deux interfaces distinctes pour différents types d'utilisateurs: - ** L'administrateur UI **: Enregistrez et affichez les ventes de billets, et affichez un code QR pour les acheteurs de billets pour saisir leurs coordonnées. - ** UI Tickerholder **: Détails de l'acheteur de billets d'enregistrement (nom, numéro de téléphone et adresse e-mail), qui sera utilisé pour les contacter dans le cas où l'un de leurs billets gagne dans un tirage au sort. Les acheteurs de billets y accéderont au moyen du code QR dans l'interface utilisateur de l'administrateur. Si la même personne achète des billets plus d'une fois, ils doivent être enregistrés en tant que participants distincts et devront saisir leurs coordonnées séparément pour chaque achat. Nous ne prendrons pas la peine de faire correspondre ou de fusionner les achats séparés de la même manière. Chaque billet aura un code alphanumérique unique en commençant par A01 à A99, puis B01 à B99, et éventuellement Z01 à Z99. Si plus de billets sont nécessaires, la numérot...
[Courte citation de 8% de l'article original]
Loading...