Articles pour la catégorie Laravel 9
Cours Laravel 10 - Livewire
Livewire est finalement assez récent. Il se présentait comme un ovni et maintenant se banalise à tel point que je ressens la nécessité de l'intégrer dans mon cours sur Laravel. Ma première impression en abordant Livewire avait été assez négative....
bestmomo
3 mars 2023
Livewire - une introduction
J'avais rédigé une introduction à Livewire dans cet article. qui commence un peu à dater étant donné l'évolution rapide de certaines technologies, en particulier Laravel lui-même, ainsi que Tailwind et Livewire. Le premier est un framework CSS qui prend de...
bestmomo
15 juin 2022
Ma première application Laravel 9
Je vous propose dans cet article de voir comment créer une simple application Laravel en détaillant toutes les étapes (j'avais déjà fait ça pour Laravel 7 alors ça va être une petite mise à jour). Il s'adresse donc aux débutants...
bestmomo
7 mars 2022
Cours Laravel 9 – mix
Laravel est un framework PHP consacré à la gestion côté serveur, mais on ne peut pas créer une application web sans générer du HTML et pour l'accompagner du CSS et du Javascript. Laravel n'impose rien en la matière, mais il...
bestmomo
26 février 2022
Cours Laravel 9 – les tests
Les développeurs PHP n’ont pas été habitués à faire des tests pour leurs applications. Cela est dû à l’histoire de ce langage qui n’était au départ qu’une possibilité de scripter au milieu du code HTML mais qui s’est peu à...
bestmomo
26 février 2022
Cours Laravel 9 – les vues
Je vous ai déjà parlé des vues dans ce cours et de Blade et on a eu plusieurs exemples de code. Dans ce chapitre, je vais faire un peu le point et montrer des possibilités intéressantes qui n'ont pas encore...
bestmomo
25 février 2022
Cours Laravel 9 – les notifications
On a vu dans ce cours comment envoyer un email avec Laravel. Mais on dispose aussi d’un système complet de notifications, par exemple par SMS, qui inclue aussi les emails ou même la base de données.
Classiquement une notification est...
bestmomo
25 février 2022
Cours Laravel 9 – la localisation
Lorsqu’on crée un site c’est souvent dans une optique multi-langages. On parle alors d’internationalisation (i18n) et de localisation (L10n). L’internationalisation consiste à préparer une application pour la rendre potentiellement adaptée à différents langages. La localisation consiste quant à elle à...
bestmomo
24 février 2022
Cours Laravel 9 – les événements
Il y a plusieurs façons de programmer. En général la plus simple et lisible consiste à procéder de façon séquentielle : on a une suite d’instructions (modulables par des conditions) qui sont toujours les mêmes. Le flux est facile à...
bestmomo
22 février 2022
Cours Laravel 9 – la sécurité - on se protège
Lorsqu’on développe une application on prend plein de précautions, par exemple les utilisateurs doivent s’authentifier pour éviter des actions non autorisées. Dans le code on peut vérifier si la personne est authentifiée et quel est son degré d’habilitation. On a...
bestmomo
22 février 2022
Cours Laravel 9 – la sécurité – les équipes
Dans cet article, on va finir l'exploration des possibilités de Jetstream. On a déjà vu précédemment qu'on dispose avec ce package de tout l'arsenal de l'authentification (connexion, déconnexion, oubli du mot de passe, vérification de l'email, vérification du mot de...
bestmomo
21 février 2022
Cours Laravel 9 – la sécurité – gestion du profil et API
Lorsqu'on installe Jetstream on n'obtient pas seulement une authentification complète avec enregistrement, connexion et déconnexion, vérification de l'email, oubli du mot de passe, comme on l'a vu dans les deux articles précédents. On obtient beaucoup plus comme on va le...
bestmomo
21 février 2022