Développement fullstack
Zero à déploiement —— OpenClaw te scaff front + back + BD + deploy, MVP en 2 semaines
L'enfer quotidien du fullstack
T'as une idée de projet. D'abord faut choisir : React ou Vue ? Next.js ou Nuxt ? PostgreSQL ou MongoDB ? Prisma ou Drizzle ? Tu stresses une demi-journée juste à décider.
Finalement tu décides, tu commences. Mais avant les features t'as besoin d'ESLint, TypeScript, Docker, CI/CD, .env… Deux jours plus tard, une ligne de biz logic ? Zero.
Et enfin quand tu te lances dans la biz logic, front et back qui se parlent c'est tout pourri : CORS, types qui match pas, routes pas documentées. Tu voulais juste un blog!
Dis à OpenClaw ce que tu veux faire, il va t'aider à :
1. Recommander le meilleur mix de techs (stable, pas la dernière tendance à la mode)
2. Générer la structure du projet complète, normes, fichiers de config
3. Du code CRUD basique, front et back synchros sur les types
4. Le schéma BD et les migrations
5. Docker et conf de déploiement
Tu reçois pas un tas de trucs disjoints, c'est un projet qui boot direct. T'ajoutes la biz logic là-dessus, c'est 10 fois plus rapide que from scratch.
3 Prompts fullstack, scaff à deploy
Scaff, modules, design BD : un pour chaque.
Build un blog complet avec cette stack :
Stack : Next.js 14 (App Router) + Prisma + PostgreSQL + Tailwind CSS
Specs :
1. Design BD : User, Post, Category, Tag (many-to-many), Comment
2. API backend (Route Handlers) :
- CRUD posts (draft/publish states)
- Gestion categories/tags
- Comments (nested replies)
- Pagination + search
3. Frontend :
- Accueil (liste posts + sidebar)
- Post detail (render Markdown)
- Backoffice (post editor)
4. SEO : metadata dynamique, sitemap, RSS
5. Deploy : Dockerfile + docker-compose.yml
Donne la structure complète et tout le code.
Ajoute un système d'authentification complet au projet existant :
Méthodes auth :
1. Email + password register/login (bcrypt crypto)
2. OAuth 2.0 Google
3. OAuth GitHub
Token scheme :
- Access Token (JWT, expira en 15min)
- Refresh Token (en BD, expira en 7j)
- Méca pour renouveler auto
Sécurité :
- Protection CSRF
- Rate limiting login endpoint
- Password strength validation
- Email verification flow
Front : pages login/register + route guards + token refresh auto
Ta stack actuelle c'est [ta stack].
Aide-moi à design un schéma BD pour une app SaaS :
Business context : [décris ce que fait ton SaaS]
Requirements infra :
1. Multi-tenant (isolation tenant)
2. Système users : Organization → Team → User (multi-roles)
3. Permissions : RBAC access control
4. Billing : Plan → Subscription → Usage metrics
5. Audit logs : log les opérations clés
Constraintes tech :
- PostgreSQL
- Chaque table a created_at, updated_at, deleted_at (soft delete)
- Indexes pensés
- Prisma schema (ou SQL DDL)
Donne le diagramme ER + schema code + raison des designs.
Cas pratique
Fullstack : OpenClaw vs Cursor
Les deux écrivent du code, mais pour différentes étapes.
- Voit tous les fichiers du projet, comprend frontend et backend
- Générer d'un coup la structure complète (front + back + BD + config)
- Switch models : arch design avec Opus 4.6, boilerplate avec DeepSeek for cheap
- Prompts totalement perso, tu peux préciser la stack et les besoins exactement
- Tu payes au clic, un projet entier coûte genre <¥10
- Intégré à l'IDE, Tab completion et autocomplétion c'est smooth
- Dans un projet existant c'est pratique progressif, de l'assistance à l'écriture
- Faut référencer les fichiers avec @file manuellement, big projects pas assez flexible
- Abo $20+ par mois, gros usage peut trigger du rate limiting
- C'est surtout pour écrire du code, design archi c'est pas ce qu'il fait best
Comparaison plus detaillée 👉 OpenClaw vs Cursor