Reconstruire un site web avec Claude Code, Strapi et GCP Cloud Run

Un développeur a détaillé son expérience de recréation du site web de son entreprise après avoir quitté la plateforme Lovable. La motivation principale était de surmonter les limitations du système de crédits de Lovable, qui restreignait le développement local, les capacités d'automatisation et créait une appréhension à effectuer des modifications. La nouvelle pile technique a été construite avec Claude Code, en utilisant Strapi comme CMS headless et GCP Cloud Run pour le déploiement.
Pile technique et mise en œuvre
La reconstruction s'est concentrée sur trois composants principaux : Claude Code pour le développement assisté par IA, Strapi pour la gestion de contenu et Google Cloud Platform pour l'hébergement et les services. Cette combinaison a permis d'accéder à une base de données, des outils d'automatisation, un planificateur, des options d'évolutivité et d'autres services Google disponibles dans le niveau gratuit.
Développement et utilisation des compétences
Le développeur a largement utilisé le système de compétences de Claude Code tout au long du projet :
- Utilisation de compétences fournies par Anthropic comme la compétence frontend et la compétence esthétique
- Création de nombreuses compétences personnalisées au fur et à mesure de l'avancement du projet
- Les compétences spécifiques liées à la conception comprenaient :
- Superpower Plug-in pour le brainstorming
- Compétence Remotion pour créer des vidéos et des graphiques interactifs (exemples visibles dans l'article de blog et sur le site web)
- Compétences de conception personnalisées pour maintenir un langage de design cohérent
- Compétence Draw things
- Développement de compétences opérationnelles incluant :
- Déploiement sur GCP via Strapi
- Création de schémas pour les articles de blog, le SEO et l'AEO
- Construction d'un pipeline de contenu automatique alimenté par Claude Code
Avantages du flux de travail
Le développeur a souligné la possibilité d'exécuter toutes les modifications localement avec Strapi et de synchroniser la progression sur GitHub, le déploiement étant géré par GCP Cloud Run. Cette approche a éliminé la peur constante de faire des modifications qui existait avec la configuration précédente de Lovable. Le projet est open source, et l'équipe organise un webinaire en direct sur les flux de travail agentiques avancés avec Claude Code.
📖 Read the full source: r/ClaudeAI
👀 See Also

Des non-développeurs créent un jeu de chaîne de mots en un jour grâce à Claude AI.
Un utilisateur sans aucune expérience en programmation a créé un jeu de navigateur complet en une seule session en utilisant Claude AI. Le jeu de chaîne de mots comprend un dictionnaire de 74 000 mots, des effets sonores, des éléments de design et une mascotte.

Utilisation d'OpenClaw sur Raspberry Pi comme laboratoire matériel d'IA pour la gestion des appareils
Un développeur exécute OpenClaw sur un Raspberry Pi dédié pour gérer des périphériques matériels via Discord, en prenant en charge le flashage du micrologiciel, le dépannage et les opérations système via des sous-agents avec des garde-fous comme des sauvegardes et des chemins de retour arrière.

L'assistant de codage Claude AI nécessite une décomposition précise des tâches pour éviter les pertes de temps.
Un développeur a passé 4,5 heures avec Claude Code pour essayer de corriger une page, pour finalement résoudre le problème en 10 minutes en la réécrivant de zéro avec une bibliothèque différente. Le problème provenait d'instructions peu claires qui ne spécifiaient pas d'explorer d'autres outils.

Une grotte sombre : un jeu de survie textuel évite l'IA bâclée et embrasse le minimalisme
A Dark Cave est un jeu de survie et de construction de colonie gratuit, basé sur du texte, qui évite délibérément les graphismes, utilisant uniquement du texte, des symboles et des sons pour créer une atmosphère. Le développeur affirme qu'à mesure que les visuels générés par IA deviennent omniprésents, les jeux auront besoin de différenciateurs comme la narration et l'imagination du joueur.