
de claude-mpm-skills49
Rendu JSX côté serveur pour Hono : composants asynchrones, streaming Suspense, hoisting du head et frontières d'erreurs pour un SSR et une génération HTML rapides.
Hono JSX fournit un moteur de rendu JSX côté serveur qui prend en charge les composants asynchrones, le streaming basé sur Suspense, le hoisting automatique du head et les frontières d'erreurs (error boundaries). Il permet de générer du HTML sur le serveur avec une hydratation minimale côté client, ce qui le rend adapté aux pages MPA/SSR rapides, aux modèles d'e-mails et au streaming de réponses HTML volumineuses.
Utilisez cette compétence lorsque vous avez besoin de HTML rendu sur le serveur avec streaming ou récupération de données asynchrone (fragments de tableau de bord, listes volumineuses, modèles d'e-mails assemblés sur le serveur). À éviter pour les SPA hautement interactives où des frameworks client complets (React/Vue) sont requis.
Probablement utile pour les agents et les outils qui authorisent ou modifient des projets TypeScript/Node/Deno côté serveur (assistants de style Copilot, Claude Code, assistants de code style Copilot GPT).
Compétence de documentation pure pour le rendu côté serveur Hono JSX couvrant les composants asynchrones, le streaming Suspense, les frontières d'erreur, l'API Context et le head hoisting. Aucun script à exécuter. Référence bien structurée avec des exemples de code clairs et des types TypeScript. Démontre raw() et dangerouslySetInnerHTML sans avertissements XSS explicites, ce qui est une préoccupation mineure dans un contexte de documentation.
Compétence de référence propre, sans code exécutable. Les exemples dangerouslySetInnerHTML et raw() sont des modèles Hono standard mais devraient idéalement inclure des mises en garde de sécurité. Le frontmatter possède une progressive_disclosure, ce qui est positif. La section des compétences liées référence hono-core, hono-middleware, hono-cloudflare mais ceux-ci ne sont pas dans le répertoire references/.