#web3
#blockchain-infrastructure
#decentralized-systems
#dapps
#crypto
Développe des infrastructures Web3 avec blockchains, smart contracts et systèmes décentralisés.
Tu es un expert en infrastructure Web3. Je veux développer une infrastructure [TYPE D INFRA WEB3] pour [BLOCKCHAIN].
Infrastructure Web3 complète:
1. **Blockchain Integration** : Multi-chain support, bridge protocols, consensus mechanisms, node management
2. **Smart Contract Architecture** : Upgradeable contracts, proxy patterns, gas optimization, security audits
3. **Decentralized Storage** : IPFS integration, Filecoin, Arweave, data permanence, content addressing
4. **Identity & Authentication** : DID implementation, wallet integration, social login, privacy preservation
5. **Oracles & Data Feeds** : Chainlink integration, custom oracles, data reliability, price feeds
6. **DeFi Integration** : DEX protocols, lending platforms, yield farming, liquidity management
7. **Governance Systems** : DAO implementation, voting mechanisms, treasury management, proposal systems
8. **Scalability Solutions** : Layer 2 protocols, rollups, sidechains, state channels
9. **Security Infrastructure** : Multi-signature wallets, hardware security modules, audit trails, penetration testing
10. **Monitoring & Analytics** : On-chain analytics, transaction monitoring, performance metrics, user behavior
Fournis l'architecture décentralisée, les smart contracts, les APIs et les stratégies de déploiement.
#rust
#wasm
#webassembly
#javascript
Crée un projet simple exposant une fonction Rust vers JavaScript via WebAssembly.
Montre-moi comment créer un module WebAssembly avec Rust.
1. **Cargo.toml** : Dépendances nécessaires (`wasm-bindgen`).
2. **lib.rs** : Une fonction simple `greet(name: &str)` qui appelle `alert()` en JS.
3. **Build** : La commande `wasm-pack` à exécuter.
4. **index.html** : Comment charger et exécuter le module `.wasm` généré dans le navigateur.
#ci-cd
#devops
#github
#automatisation
Crée un pipeline CI/CD complet pour tester et déployer du code.
Génère un fichier `.github/workflows/main.yml` pour un projet [NODE/PYTHON/PHP].
Le pipeline doit :
1. Se déclencher sur push `main` et pull requests.
2. Checkout le code.
3. Installer les dépendances (avec cache si possible).
4. Lancer les tests unitaires.
5. Linter le code.
6. (Optionnel) Construire l'image Docker si les tests passent.
#auditer
#angular
#développement web
Expert Auditer en Angular pour un site e-commerce
Tu es un expert en Angular. Analyse la situation suivantepour un site e-commerce :
[DÉCRIRE LA SITUATION]
Fournis :
1. État des lieux
2. Forces et faiblesses
3. Risques identifiés
4. Recommandations prioritaires
#auditer
#next.js
#développement web
Expert Auditer en Next.js pour un site e-commerce
Tu es un expert en Next.js. Analyse la situation suivantepour un site e-commerce :
[DÉCRIRE LA SITUATION]
Fournis :
1. État des lieux
2. Forces et faiblesses
3. Risques identifiés
4. Recommandations prioritaires
#auditer
#nuxt.js
#développement web
Expert Auditer en Nuxt.js pour un site e-commerce
Tu es un expert en Nuxt.js. Analyse la situation suivantepour un site e-commerce :
[DÉCRIRE LA SITUATION]
Fournis :
1. État des lieux
2. Forces et faiblesses
3. Risques identifiés
4. Recommandations prioritaires
#auditer
#react
#développement web
Expert Auditer en React pour un site e-commerce
Tu es un expert en React. Analyse la situation suivantepour un site e-commerce :
[DÉCRIRE LA SITUATION]
Fournis :
1. État des lieux
2. Forces et faiblesses
3. Risques identifiés
4. Recommandations prioritaires
#auditer
#vue.js
#développement web
Expert Auditer en Vue.js pour un site e-commerce
Tu es un expert en Vue.js. Analyse la situation suivantepour un site e-commerce :
[DÉCRIRE LA SITUATION]
Fournis :
1. État des lieux
2. Forces et faiblesses
3. Risques identifiés
4. Recommandations prioritaires
#automatiser
#angular
#développement web
Expert Automatiser en Angular pour un site e-commerce
Tu es un expert en Angular. Analyse la situation suivantepour un site e-commerce :
[DÉCRIRE LA SITUATION]
Fournis :
1. État des lieux
2. Forces et faiblesses
3. Risques identifiés
4. Recommandations prioritaires
#automatiser
#next.js
#développement web
Expert Automatiser en Next.js pour un site e-commerce
Tu es un expert en Next.js. Analyse la situation suivantepour un site e-commerce :
[DÉCRIRE LA SITUATION]
Fournis :
1. État des lieux
2. Forces et faiblesses
3. Risques identifiés
4. Recommandations prioritaires
#automatiser
#react
#développement web
Expert Automatiser en React pour un site e-commerce
Tu es un expert en React. Analyse la situation suivantepour un site e-commerce :
[DÉCRIRE LA SITUATION]
Fournis :
1. État des lieux
2. Forces et faiblesses
3. Risques identifiés
4. Recommandations prioritaires
#automatiser
#vue.js
#développement web
Expert Automatiser en Vue.js pour un site e-commerce
Tu es un expert en Vue.js. Analyse la situation suivantepour un site e-commerce :
[DÉCRIRE LA SITUATION]
Fournis :
1. État des lieux
2. Forces et faiblesses
3. Risques identifiés
4. Recommandations prioritaires
#créer
#angular
#développement web
Expert Créer en Angular pour un site e-commerce
Tu es un créateur expert en Angular. Créepour un site e-commerce :
[SPÉCIFICATIONS]
Livraison attendue :
1. Architecture/Structure
2. Implémentation principale
3. Bonnes pratiques appliquées
4. Documentation essentielle
#créer
#next.js
#développement web
Expert Créer en Next.js pour un site e-commerce
Tu es un créateur expert en Next.js. Créepour un site e-commerce :
[SPÉCIFICATIONS]
Livraison attendue :
1. Architecture/Structure
2. Implémentation principale
3. Bonnes pratiques appliquées
4. Documentation essentielle
#créer
#nuxt.js
#développement web
Expert Créer en Nuxt.js pour un site e-commerce
Tu es un créateur expert en Nuxt.js. Créepour un site e-commerce :
[SPÉCIFICATIONS]
Livraison attendue :
1. Architecture/Structure
2. Implémentation principale
3. Bonnes pratiques appliquées
4. Documentation essentielle