Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Filament peut-il être utilisé avec Vue.js au lieu de Livewire


Filament peut-il être utilisé avec Vue.js au lieu de Livewire


Filament peut être utilisé avec Vue.js au lieu de Livewire, mais cela peut nécessiter une configuration et une personnalisation supplémentaires :

- Filament est principalement conçu pour fonctionner avec Livewire, qui est un package Laravel qui ajoute des fonctionnalités réactives en temps réel à votre application. Utiliser Vue.js nécessiterait de l'intégrer aux composants et flux de travail de Filament[1][4].

- Il existe des plugins tiers disponibles qui visent à faciliter l'utilisation de Vue.js avec Filament, comme le plugin "Versionable" de Mansoor Khan[1]. Cependant, ces plugins peuvent ne pas avoir le même niveau de support et d'intégration que les composants Livewire officiels de Filament.

- Dans un didacticiel YouTube, un développeur montre la création d'un mini-blog à l'aide de Vue.js et Filament 3[2]. Cela suggère qu'il est possible de les utiliser ensemble, mais nécessite probablement une configuration manuelle plus importante que l'utilisation de Livewire.

- Lorsque vous utilisez Vue.js avec Filament, vous devez garantir une bonne compatibilité du navigateur en configurant Babel et polyfills[3]. Cela peut ajouter une certaine complexité par rapport à l'utilisation de Livewire, qui est plus étroitement intégré à Laravel.

En résumé, bien qu'il soit possible d'utiliser Filament avec Vue.js, ce n'est pas le cas d'utilisation principal et peut nécessiter plus d'efforts de configuration et de maintenance par rapport à l'utilisation de Filament avec Livewire. La documentation officielle et le support communautaire se concentrent sur l'intégration Livewire.

Citations :
[1] https://filamentphp.com/plugins/mansoor-versionable
[2] https://www.youtube.com/watch?v=EEa6YC9DXgw
[3] https://cli.vuejs.org/guide/browser-compatibility
[4] https://filamentphp.com
[5] https://www.reddit.com/r/laravel/comments/14994ey/is_filament_a_good_choice_nowadays_for_new/