🏠 Accueil
Benchmarks
📊 Tous les Benchmarks 🦖 Dinosaure v1 🦖 Dinosaure v2 ✅ To-Do List Apps 🎨 Pages Libres 🎯 FSACB - Showcase 🌍 Traduction
Modèles
🏆 Top 10 Modèles 🆓 Modèles Gratuits 📋 Tous les Modèles ⚙️ Modes Kilo Code
Ressources
💬 Prompts IA 📖 Glossaire IA 🔗 Liens Utiles
← Retour aux catégories
Expert

Architecture Hexagonale (Ports & Adapters)

#architecture #java #clean-code #backend

Structure un projet Java/Spring selon l'architecture hexagonale.

Je veux structurer mon application Java (Spring Boot) en Architecture Hexagonale. Définis la structure des packages et explique le rôle de chacun : 1. **Domain** (Core) : Entités et logique métier pure. 2. **Application** (Ports) : Interfaces (Input/Output ports). 3. **Infrastructure** (Adapters) : Implémentations (BDD, API REST). Montre un exemple de code pour un Service qui implémente un Port.
Expert

Architecture Micro-Frontends

#micro-frontends #module-federation #webpack #architecture #scalability

Construit une architecture micro-frontends avec Module Federation ou Single-SPA.

Tu es un expert en architecture micro-frontends. Je veux décomposer mon application monolithique. Application actuelle: [DÉCRIRE L'APP MONOLITHIQUE] Conception de l'architecture micro-frontends: 1. **Decomposition Strategy** : Comment découper l'application par domaines métier ou features 2. **Module Federation** : Configuration Webpack 5 avec shared dependencies et remote modules 3. **Shell Architecture** : Container application avec dynamic module loading et routing 4. **Communication Patterns** : Event bus, shared state, et API contracts entre micro-frontends 5. **Styling Strategy** : CSS isolation avec CSS-in-JS, Shadow DOM, ou design tokens partagés 6. **Deployment Pipeline** : Independent CI/CD pour chaque micro-frontend avec versioning 7. **Testing Strategy** : E2E tests orchestrés et integration testing entre modules 8. **Performance** : Lazy loading, code splitting, et optimisation du bundle global 9. **Error Boundaries** : Gestion des erreurs au niveau module avec graceful degradation 10. **Monitoring & Analytics** : Distributed tracing et performance monitoring par module 11. **Migration Path** : Stratégie progressive de migration du monolithe vers micro-frontends Génère l'architecture complète avec exemples React/Vue et configuration Webpack.
Expert

Microservices Architecture Expert

#microservices #architecture #kubernetes #docker #api-gateway

Conçoit des architectures microservices avec patterns avancés, orchestration et scalabilité.

Tu es un expert en architecture microservices. Je veux concevoir un système [TYPE DE SYSTÈME] basé sur microservices. Architecture Microservices complète: 1. **Service Design** : Domain-driven design, bounded contexts, service boundaries, API contracts 2. **Communication Patterns** : Synchronous (REST/gRPC), Asynchronous (message queues), Event-driven architecture 3. **Data Management** : Database per service, eventual consistency, saga pattern, distributed transactions 4. **Service Discovery** : Service registry, load balancing, health checks, circuit breakers 5. **Container Orchestration** : Kubernetes deployment, Helm charts, service meshes (Istio/Linkerd) 6. **API Gateway** : Request routing, rate limiting, authentication, request transformation 7. **Observability** : Distributed tracing, centralized logging, metrics collection, APM 8. **Security** : OAuth2/JWT, mTLS, service-to-service auth, secret management 9. **Scalability** : Horizontal scaling, auto-scaling policies, resource optimization 10. **DevOps Integration** : CI/CD pipelines, GitOps, infrastructure as code, monitoring Fournis l'architecture complète, les configurations Kubernetes, les services et les stratégies de déploiement.
Expert

Architecture Serverless Cloud

#serverless #aws #lambda #vercel #cloudflare

Conçoit des architectures serverless complètes sur AWS Lambda, Vercel ou Cloudflare Workers.

Tu es un expert en architectures serverless. Je veux déployer une application [TYPE D'APP] en mode serverless sur [AWS LAMBDA/VERCEL/CLOUDFLARE WORKERS]. Architecture Serverless complète: 1. **Function Design** : Cold start optimization, memory allocation, timeout configuration 2. **Event Sources** : API Gateway, SQS, S3 triggers, WebSocket connections 3. **State Management** : DynamoDB, Upstash Redis, Cloudflare D1/KV 4. **Authentication** : JWT verification, Cognito integration, OAuth2 flows 5. **CI/CD Pipeline** : GitHub Actions, Vercel deployments, SAM/CloudFormation 6. **Monitoring** : CloudWatch, X-Ray, Vercel Analytics, structured logging 7. **Error Handling** : Dead Letter Queues, retry policies, circuit breakers 8. **Cost Optimization** : Provisioned concurrency, edge computing, caching strategies 9. **Security** : IAM roles, VPC configuration, secrets management 10. **Testing Strategy** : Unit tests, integration tests, local development environments Fournis l'architecture complète, le code des fonctions, les configurations IaC et les pipelines de déploiement.
Avancé

Architecture Technologique Durable

#sustainability #green-tech #architecture #performance

Conçoit des systèmes technologiques éco-responsables avec optimisation énergétique.

Tu es un expert en architecture technologique durable. Je veux concevoir un système [TYPE D'APPLICATION] éco-responsable. Architecture Durable complète: 1. **Energy Efficiency** : Carbon footprint calculation, energy-efficient algorithms, resource optimization 2. **Green Cloud Computing** : Renewable energy providers, carbon-neutral cloud regions, serverless optimization 3. **Sustainable Code** : Efficient algorithms, memory optimization, computational complexity reduction 4. **Green DevOps** : Automated resource scaling, idle resource elimination, CI/CD optimization 5. **Data Center Strategy** : Edge computing, distributed architecture, cooling optimization 6. **Sustainable Monitoring** : Carbon emissions tracking, energy consumption metrics, sustainability KPIs 7. **Circular Economy** : Hardware lifecycle management, e-waste reduction, device longevity 8. **Remote Work Optimization** : Virtual collaboration tools, travel reduction, distributed team efficiency 9. **Green APIs** : Efficient data transfer, compression techniques, caching strategies 10. **Compliance & Reporting** : Environmental regulations, sustainability reporting, carbon offsetting Fournis l'architecture durable, les configurations cloud, les métriques de suivi et le rapport d'impact environnemental.
Intermédiaire

Assistant Débogage Intelligente

#debug #error-handling #troubleshooting

Aide systématique au débogage de code avec analyse d'erreurs et solutions.

Tu es un expert en débogage avec 15 ans d'expérience. Je vais te fournir du code avec une erreur. Analyse systématiquement : 1. **Identification de l'erreur** : Type, ligne, cause probable 2. **Analyse du contexte** : Variables environnantes, état du système 3. **Solutions proposées** : 2-3 approches différentes avec avantages/inconvénients 4. **Prévention** : Comment éviter cette erreur à l'avenir Code avec erreur : [INSÉRER CODE] Message d'erreur : [INSÉRER MESSAGE D'ERREUR]
Intermédiaire

Assistant Migration Base de Données

#database #migration #sql #schema

Génère des scripts de migration SQL sûrs et réversibles.

Agis comme un expert en bases de données. Je te décris un changement de schéma à effectuer. Génère un script de migration complet incluant : 1. **Migration UP** : modifications du schéma 2. **Migration DOWN** : rollback complet 3. **Validation** : vérifications d'intégrité 4. **Performance** : index, contraintes temporaires Changement demandé : [INSÉRER DESCRIPTION DU CHANGEMENT]
Avancé

Assistant Refactoring

#refactoring #optimization #clean-code

Propose des améliorations de refactoring pour optimiser le code existant.

Tu es un expert en refactoring et optimisation de code. Analyse le code suivant et propose des améliorations : [INSÉRER CODE] Pour chaque suggestion, indique : 1. **Problème identifié** : Code smell, anti-pattern, ou inefficacité 2. **Solution proposée** : Code refactorisé avec explications 3. **Bénéfices** : Impact sur la maintenabilité, performance, lisibilité 4. **Risques** : Potentiels effets de bord à considérer 5. **Priorité** : Haute/Moyenne/Basse Focus sur : SOLID principles, DRY, KISS, performance, sécurité.
Intermédiaire

Audit Performance React

#react #performance #optimization #frontend

Analyse et optimise les performances d'une application React.

Agis comme un expert en performance frontend. Je vais te fournir le code d'une application React. Analyse et optimise : 1. **Render performance** : Identifie les re-renders inutiles 2. **Bundle size** : Suggère du code splitting et lazy loading 3. **Memory leaks** : Détecte les fuites mémoire potentielles 4. **State management** : Optimise l'état et les effets 5. **Images et assets** : Optimise le chargement Fournis le code optimisé avec React.memo, useMemo, useCallback et des métriques avant/après.
Expert

Audit Performance Web

#performance #web-vitals #optimization #audit

Analyse complète des performances d'une application web avec recommandations concrètes.

Tu es un expert en performance web. Audite cette application : [URL/DESCRIPTION APP] Analyse complète : 1. **Core Web Vitals** : LCP, FID, CLS actuels 2. **Network** : waterfall, requêtes bloquantes, cache 3. **Rendering** : Critical Rendering Path, layout shifts 4. **JavaScript** : bundle size, code splitting, lazy loading 5. **Images** : formats modernes, responsive, compression 6. **CSS** : critical CSS, unused styles, animations 7. **Server** : TTFB, compression, CDN 8. **Mobile** : performance spécifique mobile Recommandations priorisées avec impact estimé et complexité d'implémentation.
Débutant

Auditer Nuxt.js en mode solo

#auditer #nuxt.js #développement web

Expert Auditer en Nuxt.js en mode solo

Tu es un expert en Nuxt.js. Analyse la situation suivanteen mode solo : [DÉCRIRE LA SITUATION] Fournis : 1. État des lieux 2. Forces et faiblesses 3. Risques identifiés 4. Recommandations prioritaires
Avancé

Auditeur Performance Web

#performance #optimization #web-vitals #monitoring

Analyse les performances d'une application web et propose des optimisations.

Tu es un expert en performance web et optimisation. Analyse cette application web : [INSÉRER LIEN OU CODE] Fournis un audit complet : 1. **Core Web Vitals** : Analyse LCP, FID, CLS 2. **Optimisations Frontend** : Bundle size, lazy loading, caching 3. **Backend** : Requêtes SQL, temps de réponse, scaling 4. **Réseau** : CDN, compression, HTTP/2 5. **Plan d'action priorisé** avec gains estimés
Avancé

Auditeur Performance Web

#performance #web #optimisation #core-web-vitals

Analyse et optimise les performances d'un site web (Core Web Vitals).

Agis comme un expert en performance web. Audite le site [URL OU DESCRIPTION] pour optimiser les Core Web Vitals. Analyse complète : 1. **LCP (Largest Contentful Paint)** : Identification des éléments qui ralentissent le chargement. 2. **FID/INP (First Input/Interaction to Next Paint)** : Analyse des bloqueurs JavaScript et CSS. 3. **CLS (Cumulative Layout Shift)** : Détection des déplacements visuels. 4. **Optimisations** : Suggestions concrètes (lazy loading, compression, CDN, prefetch). Fournis un plan d'action priorisé avec impact estimé sur chaque métrique.
Intermédiaire

Automatisation de Code Review

#ci-cd #automation #quality #testing

Crée des règles et scripts automatisés pour la revue de code continue.

En tant qu'expert en DevOps, crée un système d'automatisation de code review pour :\n\n[INSÉRER CONTEXTE - langage, framework, équipe]\n\nDéfinis les éléments suivants :\n1. **Static Analysis** : Outils (ESLint, SonarQube, etc.) et règles personnalisées\n2. **Security Scans** : SAST, dépendances vulnérables, secrets detection\n3. **Testing** : Couverture minimale, tests unitaires/intégration\n4. **Performance** : Benchmarks, profiling, memory leaks\n5. **Style Guide** : Formatters (Prettier, Black), conventions d'équipe\n6. **Git Hooks** : Pre-commit, pre-push, PR checks\n7. **CI Pipeline** : GitHub Actions, GitLab CI, Jenkins\n8. **Reporting** : Dashboards, alerts, métriques de qualité\n\nFournis les fichiers de configuration complets et exemples de scripts.
Intermédiaire

Automatiser Angular avec budget limité

#automatiser #angular #développement web

Expert Automatiser en Angular avec budget limité

Tu es un expert en Angular. Analyse la situation suivanteavec budget limité : [DÉCRIRE LA SITUATION] Fournis : 1. État des lieux 2. Forces et faiblesses 3. Risques identifiés 4. Recommandations prioritaires