Je suis peut-être en retard à la fête, mais je voulais partager tous les nouveaux composants cool sortis dans Flux 2.0, la bibliothèque officielle de composants Livewire par Caleb Porzio. Flux 2.0 apporte des composants avancés tels que des sélecteurs de date, des calendriers, des graphiques, etc. Ces composants sont conçus de manière simple et sans dépendance par le créateur de Livewire :
Garder Flux léger était une priorité absolue. Au lieu d’utiliser des sélecteurs de dates et des graphiques tiers, nous avons créé les nôtres à partir de zéro, ce qui a permis d’ajouter seulement 13 Ko à l’offre groupée. Pourquoi se donner tant de mal pour quelques kilo-octets supplémentaires ? En explorant les bibliothèques de graphiques et de sélecteurs de dates tierces, nous avons rencontré les éléments suivants : Configuration trop complexe Difficulté à s’adapter à nos designs Manque d’accessibilité et de localisation Sur ce, nous avons décidé de nous retrousser les manches et de tout construire nous-mêmes. Et nous sommes heureux de l’avoir fait, car nous avons maintenant les composants exacts que nous voulons pour nos cas d’utilisation et rien de plus. En plus de cela, lorsque nous rencontrons des choses que nous aimerions ajouter ou modifier à l’avenir, nous pouvons simplement les réaliser. Pas de plugins, pas de pull requests, juste changer notre propre code
