Intégrer un chatbot IA dans un portfolio React : architecture et streaming
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.
$ grep --tag
// 6 contenu(s) avec ce tag.
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.
Tour d'horizon de mes projets — Archive BAC, SyllVS, chatbots IA, analytics self-hosted — et de ma façon de livrer en autonomie. Ouvert à de nouvelles missions.
Retour d'expérience sur la migration d'un front React vers Symfony + Turbo, pour récupérer le SEO sans perdre la fluidité.
Découverte d'un problème SEO critique : un SPA client-side invisible pour les crawlers. Diagnostic avec curl et bascule vers un rendu serveur Symfony + Turbo.
Les choix d'architecture derrière SyllVS, un SaaS de gestion de flotte : backend Symfony API REST/JWT, front React/Redux Toolkit avec RTK Query, multi-tenant et monnaie en entier.
Des déconnexions aléatoires causées par un binding JWT à une empreinte navigateur trop stricte (window.innerWidth). Diagnostic et compromis sécurité/UX.