Это видео недоступно.
Сожалеем об этом.
Découverte de Laravel Jetstream 🚀
HTML-код
- Опубликовано: 7 сен 2020
- 👉 Bienvenue dans cette vidéo où nous allons faire un petit tour du propriétaire de la nouvelle stack d'authentification de Laravel 8 : Jetstream
👉 Dans cette vidéo, nous allons voir comment l'installer, et voir les changements en terme de compte utilisateur et même l'authentification par token fourni par Jetstream.
T'es toujours au top un grand merci à toi, très claire tes tuto
Un grand merci à toi
Vraiment merci beaucoup pour la promptitude. C’est hier j’ai découvert la sortie de la version 8 et ce matin je vois que vous apportez des explications. Merci vraiment. NB: c’est cette semaine j’ai commencé à vous suivre.
J'ai essayé de faire un petit tuto découverte au plus vite oui :) merci de me suivre ! Il y a plein de choses que je voudrais vous montrer ! Il me faut juste du temps 🐼
Toujours un plaisir de regarder tes vidéos, merci!
Merci de me suivre ! Ça m'encourage !
waooooo, tu es toujours au top !!! une vrai machine de guerre!! En tout cas, mille merci et nous attendons avec impatience la suite de tes tutos !!! et oui ce petit jetstream a l'air pas mal du tout !!
Héhé ;)
Merci beaucoup, Toujours aussi explicite ....on est déjà heureux de découvrir le nouveau projet que tu nous feras avec Laravel 8... :-)
Merci à toi !
@@LaravelJutsu Merci beaucoup pour ce que tu fais , force à toi frérot...
Comme toujours une super tuto en français !
Merci à toi !
J'ai pas encore vu la video, mais en voyant le titre Love You bro !
Merci à toi ! Mais c'est simplement une vidéo découverte lorsque la librairie était sortie :)
Merci! c'est vraiment cool...
Merci de me suivre
cool
Super vidéo comme d'hab !
Ça serais cool si tu pouvais faire une vidéo sur les packages incontournables sur Laravel
Merci ! :) je note
toujours aussi fluide j adore
Merci pour ton commentaire !
Merci! c'est cool
Merci à toi de me suivre !!
Hummmm... Je n'avais jamais vu ta chaîne youtube auparavant ! Tes vidéos me plaise , je m'abonne
Merci de me suivre !
perfect .
Bonjour pourais tu faire une vidéo laravel avec un system de news ?
Bonjour, je découvre votre chaîne. Félicitations pour tous ces tutos c'est vraiment très bien fait.
Avez-vous des liens ou des vidéos à me conseiller pour ajouter des champs au profil utilisateur sous laravel 8. J'avoue que j'ai vraiment du mal à le faire... :(
Encore merci pour ces vidéos.
Merci pour ton commentaire ! Les fichiers VueJS du profil sont dans le dossier profile il me semble : dans ressources / Pages / Profile
Étant débutant en Laravel svp j’aimerais avoir vos conseils et une documentation qui pourrait m’aider à comprendre facilement le framework.
Aujourd'hui, je fais mon premier commentaire sur la chaîne alors j'ai droit a une question.
Quelle est la différence entre Laravel 5.8 et Laravel 6,7,8x.
Et la seconds question quelle sont les extensions sur ton éditeurs de code ?
Je te suis depuis la Cote d'ivoire
Merci pour ta fidélité ! Disons que par rapport à la version 5.8, les versions 6, 7 et 8.x embarquent davantage de fonctionnalités et corrigent des bugs et améliorent la sécurité, mais il y a aussi des librairies (comme Jetstream, Sanctum, etc.) qui viennent améliorer le processus de développement. Enfin, l'authentification ne se fera que par l'installation du package Laravel/UI depuis la version 6. Attention à utiliser des LTS de préférence : ce sont les versions qui sont prolongées dans leurs sécurisation et maintenabilité. Un grand Merci depuis la France à tout ceu qui me suivent partout ailleurs et à la Côte d'Ivoire spécialement ! Peace :)
Merci Ludo. Je dois créer une Application avec différents rôles utilisateurs mais je crois après cette nouvelle vidéo que JetStream pourrait me faciliter les choses. Le problème, c'est que je parcours la doc de Jetstream espérant comprendre comment utiliser un système de Rôles pour différents Utilisateur de mon Application mais Franchement je ne comprends rien du tout. Ça ressemble à du chinois devant moi. Pourrais-tu faire un tutoriel sur "la Gestion des Membres avec attribution de Divers Rôles et Permission" pour qu'on comprenne mieux comment utiliser JetStream dans ces genres de cas ???
Merci d'avance
Merci pour ton commentaire, j'ai pris note :)
@@LaravelJutsu Sérieux Ludo. Ce serait plus qu'une simple vidéo éducative. Ce serait un Grand Service que tu me rends car je dois concevoir une telle application avec Différents Rôles Utilisateurs mais je voudrais aller plus vite avec l'aide de JetStream que Le Système d'authentification habituel de Laravel qui paraît plus laborieux que celui de JetStream.
"De la même façon", "Un coup de"...... je reconnais la patte de grafikart, non ? :P
Je plaide coupable, tout le monde a un mentor :)
Laravel ce sont des fous furieux.
Hello merci pour ce tuto =)
quand je fais un migrate j'ai cette erreur : SQLSTATE[42000]: Syntax error or access violation: 1071 La clé est trop longue.
vous avez une idée de comment regler cela ?
merci d avance
Salut,
C'est une vieille histoire ça (laravel-news.com/laravel-5-4-key-too-long-error) mais le mieux c'est de mettre à jour MySQL.
Merci, mais les controllers registerController et loginController n'y sont plus pour pouvoir les personnaliser.
Tu cherches à personnaliser quoi exactement ?
Merci , je me demande combien de temps tu codes par jour
Merci de me suivre ! Ça dépend, je lis pas mal de doc, et surtout de la pratique, de 1h à parfois plusieurs heures par jour, parfois 0 :)
@@LaravelJutsu je commence et j'arrête quand ça devient compliqué pfff
Implemet component jetstream please
Symfony va vraiment disparaître.
Je n'irai pas jusqu'à là ! Mais merci de ton engouement !
@@LaravelJutsu pas contre je comprends pas pourquoi les formulaires de connexion auth ne sont pas fait avec livewire, mais en php pure .
Jetstream est un ajout sympa à Laravel et merci pour cette vidéo bien foutue.
Mais j'ai vraiment du mal avec LiveWire, un machin à générer des requêtes HTTP là où on en a pas besoin. L'exemple de compteur du site est déjà ridicule et l'exemple de cette vidéo n'est pas mieux. Faire un appel au serveur pour simplement incrément une valeur ou ajouter un champ de formulaire est un non sens . C'est un machin inventé par des développeurs Backend qui ont peur de se brûler les doigts avec Javascript et les justifications de cohérence au niveau du langage ne tient pas la route.
Je suis entièrement d'accord avec toi! Je ne changerai pas ma stack dans tous les cas. Je ne suis pas d'accord avec le choix de Taylor Otwell pour les raisons que j'ai citées dans les commentaires et le fait que VueJS reste une brique puissante pour Laravel. Merci pour le commentaire ! :)
Utiliser Livewire pour incrémenter une valeur ou ajouter un champ de formulaire n'a effectivement pas de sens, tout comme utiliser Laravel pour afficher un "Hello World". C'est juste un exemple technique le plus simple possible pour comprendre le lien effectué entre le back et le front. Pour des interactions simples côté client qui ne demandent pas de faire appel à des APIs, une DB, ou quoi que ce soit côté serveur, du JS vanilla suffit amplement. Ou Alpine.js, également de Caleb Porzio (qui n'a, à priori pas peur de se brûler les doigts sur ce langage, quand on voit les détails d'implémentation d'Alpine ou de Livewire côté JS). Livewire ne fait "que" simplifier le couple appel XHR/redraw du DOM, quand on s'embêtait avant avec jQuery, Axios, Handlebars, j'en passe... Le principe mis en avant par Livewire n'a d'ailleurs rien de nouveau, il suffit de se promener sur certains sites (ex. Github) et de regarder les appels Ajax lors d'un hover sur certains éléments. Le but de Livewire n'est pas de supplanter React ou VueJS (tout comme Inertia.js de Jonathan Reinink) mais de proposer une alternative (ou un complément pour Inertia.js) rapide et efficace suivant le besoin du projet. Une fois qu'on utilise pleinement la "TALL stack" (Tailwind, Alpine, Laravel, Livewire), on comprend l'engouement pour ces solutions, ainsi que le choix d'Otwell de les proposer (et non pas de les imposer) pour faciliter le développement de produit. Chaque projet a ses pré-requis et son approche; on n'utilise pas Laravel pour faire un site vitrine de 3 pages, on n'utilise pas un marteau pour enfoncer une vis. Sauf si elle résiste. Du coup, avoir un large panel d'outils gratuits et performants à sa disposition, c'est plutôt une bonne chose, non ?
@@fredericseiler7712 C'est sûr que disposer d'une boîte à outil bien garnie est la base d'un bon artisan. Mais il aurait justement été judicieux sur le site de Livewire de montrer un exemple basique qui nécessite une compétence serveur. Je n'ai rien contre le fait de simplifier les régénérations du DOM à partir de données serveur de façon automatisée en restant tranquillement dans mon code PHP et je m'intéresserai de près à cette solution c'est sûr même si à force de jongler avec les librairies Javascript à la mode j'en suis retourné au bon vieux Vanilla qui m'oblige certes à plus d'écriture de code mais avec lequel je fais bon ménage, surtout que les navigateurs deviennent de plus en plus sympathiques au niveau de leurs API.
@@bestmomomomo3235 La "chute" de jQuery et l'arrivée de petits outils comme Alpine favorisent grandement le vanilla (fini le bazooka pour un simple dropdown). Pour les exemples concrets de Livewire, il faut voir les screencasts sous sponsorware (rien que le file upload vaut le détour).
@@fredericseiler7712 J'ai regardé les screencasts et je comprends mieux l'intérêt du truc, ça mérite un peu plus de réflexion. Je suis de la vieille école, de l'époque où on séparait scrupuleusement le fond de la forme, désormais on en arrive à des pages vraiment très verbeuses où on mélange tout avec des processus "magiques" en toile de fond. Mais bon... si c'est l'avenir il faut que je m'y fasse :)
du vrai charabia ....tellement mal expliqué...(comme quoi, tout le monde ne peut s'improviser prof ;) )
Merci pour ton retour, je vais tenter de m'améliorer !