TypeScript — Aide-mémoire complet
Référence TypeScript orientée React 18, Redux Toolkit, MUI v7 et API Symfony.
$ grep --tag
// 18 contenu(s) avec ce tag.
Référence TypeScript orientée React 18, Redux Toolkit, MUI v7 et API Symfony.
Impossible d'ajouter une simple colonne google_id : schema:update échouait sur une contrainte FK d'une autre table, polluée par des données orphelines. Pourquoi la commande embarque des changements non demandés, et comment s'en sortir proprement.
En dev, le front React sur le port 5173 refusait de parler à l'API Symfony sur le 8000 : requêtes bloquées, preflight OPTIONS en échec, cookies absents. Configuration complète de nelmio/cors-bundle et les pièges du mode credentials.
Remplacer Webpack Encore par Vite dans un projet Symfony : configuration des entry points, îlots React dans Twig, HMR instantané en dev et build optimisé en prod avec pentatrion/vite-bundle.
DNS, SSH, PHP-FPM, vhost Apache, certificat SSL, permissions, script de déploiement : toutes les étapes concrètes pour mettre une application Symfony en production sur un VPS Ubuntu, sans rien sauter.
Comment j'ai centralisé la gestion des tokens JWT pour sécuriser plusieurs applications (portfolio, baccalaureat.sn, SyllVS) avec un unique backend d'authentification.
Suivre des centaines de tickets et de procédures sur des feuilles Excel a ses limites. Voici comment et pourquoi j'ai construit ma propre application de gestion de tickets, templates et notes pour mon poste de Service Desk — devenue un outil indispensable.
Comment je suis passé d'un Master en Physique-Chimie au développement web full-stack, en autodidacte puis via une certification DWWM. Disponible pour de nouveaux projets.
Comment j'ai ajouté un assistant conversationnel à amarsyll.pro : streaming token par token, garde-fous métier et clé API jamais exposée côté client.