burger menu icon Web^ID
đź’¬ Contact đź’¬ Contact
•

26 12 2023

retour Ă  la liste des articles

Laravel Nova VS Laravel Filament

logo web^id

• écrit par [Web^ID]

marqueur jaune

Introduction

Laravel Nova et Filament sont des outils populaires pour la création de back-office pour vos applications Laravel. Les deux outils offrent une gamme de fonctionnalités permettant aux développeurs d'optimiser leurs temps de travail et de créer un back-office de qualité et rapidement.

Cependant, il existe des différences clés entre les deux qui méritent d'être explorées. Dans cet article, nous examinerons de plus près Laravel Nova et Filament, en comparant leurs fonctionnalités, leurs tarifs et leur convivialité globale.

 

 

icon laravel filament landing page

Fonctionnalités

Laravel Nova et Filament sont des outils qui proposent diverses fonctionnalités, telles qu'un tableau de bord, la gestion des ressources, ainsi que des outils pour créer des indicateurs et des rapports personnalisés. Il prend également en charge des fonctionnalités intégrées telles que le téléchargement de fichiers, les notifications par e-mail et la gestion des rôles et des permissions utilisateur.

 

Cependant, Filament, propose globalement plus de fonctionnalités nativement dans son outil. Prenons l'exemple des champs Builders ou encore Repeaters.
Les Repeaters viennent d'être implémentés en Beta dans Laravel Nova, mais avec beaucoup moins de possibilités que ceux de Filament.

 

 

icon Laravel Nova landing page

Stack

Laravel Nova est développé avec VueJS, framework JavaScript, et il utilise aussi Blade. Il est facile d'utilisation, cependant lorsque vous souhaitez faire des choses très personnalisées, certaines compétences sont requises et cela nécessite par ailleurs du temps.

Laravel Filament quant à lui est développé à partir de la TALL Stack, c'est-à-dire Tailwind, AlpineJS, Laravel et Livewire. Il est très simple de personnaliser les choses, et il nécessite très peu de compétences front-end.

 

 

image_alt

Prix

Laravel Nova n'est pas gratuit, et son coût peut vite devenir cher. Deux types de licences, une première à 100$ par projet incluant une année de mise à jour. La deuxième à 300$ pour des projets illimités, incluant une année de mise à jour.

Pour ce qui est de Laravel Filament, c'est un outil open-source, donc complétement gratuit. Il possède par ailleurs une core team qui maintient le projet très régulièrement, en plus des contributeurs.

 

 

icon Laravel Nova pricing

Convivialité

Laravel Nova et Filament sont tous deux conçus pour être simples à utiliser et personnalisables. Laravel Nova possède une interface élégante et moderne. De plus, il est développé et maintenu par la Laravel Core Team, il s'adapte donc parfaitement à l'écosystème Laravel.

 

Filament a une interface plus traditionnelle, axée sur la simplicité et la facilité d'utilisation. Il est conçu pour être hautement personnalisable, avec une variété d'options de configuration et un système de plugins flexible. Il dispose également d'une bibliothèque croissante de plugins grâce à sa communauté de contributeurs.

filaire image filaire image
Vous souhaitez démarrer rapidement ?
Besoin d'accompagnement ?

Vous voulez en savoir plus ou vous souhaitez nous parler de votre projet ?
Nous sommes Ă  votre disposition !