Inertia

Fullstack

Instant view switches with Inertia v3 prefetching | freek.dev

L'article présente 'There There', un outil de support développé par Spatie, intégrant une fonctionnalité de préchargement sur survol avec Inertia v3 permettant aux agents de support de naviguer entre les vues sans délai d'attente. Il souligne l'importance de maintenir l'agent en charge de la conversation tout en utilisant l'IA pour améliorer les réponses. L'outil est en beta privée, et l'article détaille comment la fonctionnalité de préchargement améliore l'expérience utilisateur en rendant les transitions entre les vues instantanées.

Fullstack

How we use Inertia v3 optimistic updates in There There | freek.dev

L'article présente 'There There', un helpdesk développé par Spatie, mettant en avant l'utilisation de mises à jour optimistes avec Inertia v3 pour améliorer l'expérience utilisateur. Les agents de support voient les changements immédiatement dans l'interface sans attendre la réponse du serveur, ce qui rend l'application plus réactive. L'article détaille le fonctionnement des mises à jour optimistes et les bénéfices d'une telle approche dans le cadre d'un outil de support client, tout en soulignant l'importance d'une aide à la rédaction grâce à l'intelligence artificielle.

"
Dev back

Bulletproofing Inertia: How I maximize Type Safety in Laravel Monoliths

Cet article décrit une méthode pour maximiser la sécurité des types dans des applications web construites avec Laravel, Inertia et React. L'auteur aborde l'automatisation de la génération de types TypeScript à partir d'objets de données Laravel, facilitant ainsi la détectation des erreurs de type. Il explique l'utilisation de deux packages principaux, Laravel Data et TypeScript Transformer, pour simplifier la création d'objets de données riches et la gestion des types. Un plugin personnalisé pour Vite est également mentionné, permettant de maintenir à jour les types générés durant le développement. Enfin, une intégration avec GitHub Actions est présentée pour détecter les erreurs de type lors de la construction de l'application.