L'équipe de développement PHP annonce la disponibilité immédiate de PHP 8.2.0. Cette version marque la dernière version mineure du langage PHP.
PHP 8.2 est livré avec de nombreuses améliorations et nouvelles fonctionnalités telles que :
J'ai rédigé un article sur DEV.TO
Il traite de l'utilisation de Laravel avec Vite, remplaçant Laravel-Mix depuis la mise à jour de Laravel version 9.19.0
Pour une prise en charge des dernières évolutions en termes de caractères, optez pour un encodage de votre base de données en utf8mb4.
Le principal avantage de l'utf8mb4 par rapport au vieillissant utf8, est la prise en charge des émojis/smileys.
Transitions du carousel changent le texte
Vous observez un changement d'affinage des polices lorsque le carousel de Bootstrap change d'image ?
Si vous vous retrouvez avec l'erreur
Module parse failed: Unexpected token (1:0)
lors de la compilation Webpack avec Laravel Mix
J'ai mis à jour le site en utilisant le nouveau Bootstrap version 5 et je vous montre les différences de performances mesurées avec Google Insight
Laravel 8 avec le nouveau Bootstrap 5
Je le cache à personne, je trouve Tailwind idiot !
L'arrivé de Bootstrap en version 5 remet les pendules à l'heure, en oubliant le code vieillissant de prise en charge d'IE et Jquery.
Les composants JS à la sauce vanille peuvent être ajoutés au besoin.
Erreur 404 livewire.js sous Laravel 8
Ca bricole, ça bricole.
Lors de la mise en ligne d'un nouveau site, j'ai rencontré une 404 livewire.js
Lorsque nous devons prendre la main à distance de plusieurs postes d'un réseau, il est utile de personnaliser leur port VNC.
Laravel 8 - Les routes comme sous Laravel 7
Laravel 8 nous fout un sacré bordel à nous, utilisateurs de longues années.
Outre le quasi abandon de Bootstrap au profit de Tailwind (que j'exècre), le premier changement qui m'a cassé les bonbons, c'est le fonctionnement des routes.