Это видео недоступно.
Сожалеем об этом.

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.

Комментарии • 60

  • @mahmouddiallo2575
    @mahmouddiallo2575 3 года назад +1

    T'es toujours au top un grand merci à toi, très claire tes tuto

  • @vakamarcel3023
    @vakamarcel3023 3 года назад

    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.

    • @LaravelJutsu
      @LaravelJutsu  3 года назад

      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 🐼

  • @Hav2nsTd06
    @Hav2nsTd06 3 года назад

    Toujours un plaisir de regarder tes vidéos, merci!

    • @LaravelJutsu
      @LaravelJutsu  3 года назад +1

      Merci de me suivre ! Ça m'encourage !

  • @jc0164
    @jc0164 3 года назад

    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 !!

  • @roslyndihambou1600
    @roslyndihambou1600 3 года назад +1

    Merci beaucoup, Toujours aussi explicite ....on est déjà heureux de découvrir le nouveau projet que tu nous feras avec Laravel 8... :-)

    • @LaravelJutsu
      @LaravelJutsu  3 года назад

      Merci à toi !

    • @roslyndihambou1600
      @roslyndihambou1600 3 года назад

      @@LaravelJutsu Merci beaucoup pour ce que tu fais , force à toi frérot...

  • @jakarezinho
    @jakarezinho 3 года назад

    Comme toujours une super tuto en français !

  • @talzana1652
    @talzana1652 3 года назад

    J'ai pas encore vu la video, mais en voyant le titre Love You bro !

    • @LaravelJutsu
      @LaravelJutsu  3 года назад

      Merci à toi ! Mais c'est simplement une vidéo découverte lorsque la librairie était sortie :)

  • @romaricndri
    @romaricndri 3 года назад

    Merci! c'est vraiment cool...

  • @atchoalbertnemlin8300
    @atchoalbertnemlin8300 3 года назад

    cool

  • @yanis7000
    @yanis7000 3 года назад

    Super vidéo comme d'hab !
    Ça serais cool si tu pouvais faire une vidéo sur les packages incontournables sur Laravel

  • @blacktamla2682
    @blacktamla2682 3 года назад

    toujours aussi fluide j adore

  • @ntic4629
    @ntic4629 3 года назад

    Merci! c'est cool

  • @antoine428
    @antoine428 3 года назад +1

    Hummmm... Je n'avais jamais vu ta chaîne youtube auparavant ! Tes vidéos me plaise , je m'abonne

  • @OussamaJbeli
    @OussamaJbeli 2 года назад

    perfect .

  • @dayzen5079
    @dayzen5079 3 года назад +1

    Bonjour pourais tu faire une vidéo laravel avec un system de news ?

  • @sacharadosavljevic9183
    @sacharadosavljevic9183 3 года назад

    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.

    • @LaravelJutsu
      @LaravelJutsu  3 года назад +1

      Merci pour ton commentaire ! Les fichiers VueJS du profil sont dans le dossier profile il me semble : dans ressources / Pages / Profile

  • @vakamarcel3023
    @vakamarcel3023 3 года назад

    Étant débutant en Laravel svp j’aimerais avoir vos conseils et une documentation qui pourrait m’aider à comprendre facilement le framework.

  • @ManiBssProduction
    @ManiBssProduction 3 года назад +2

    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 ?

    • @ManiBssProduction
      @ManiBssProduction 3 года назад

      Je te suis depuis la Cote d'ivoire

    • @LaravelJutsu
      @LaravelJutsu  3 года назад +4

      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 :)

  • @marc-aurelechegnimonhanaya8264
    @marc-aurelechegnimonhanaya8264 3 года назад

    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

    • @LaravelJutsu
      @LaravelJutsu  3 года назад

      Merci pour ton commentaire, j'ai pris note :)

    • @marc-aurelechegnimonhanaya8264
      @marc-aurelechegnimonhanaya8264 3 года назад

      @@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.

  • @Tonyhunterblade
    @Tonyhunterblade 3 года назад

    "De la même façon", "Un coup de"...... je reconnais la patte de grafikart, non ? :P

    • @LaravelJutsu
      @LaravelJutsu  3 года назад +1

      Je plaide coupable, tout le monde a un mentor :)

  • @yazidthedev4281
    @yazidthedev4281 3 года назад

    Laravel ce sont des fous furieux.

  • @clayroth9509
    @clayroth9509 3 года назад

    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

    • @bestmomomomo3235
      @bestmomomomo3235 3 года назад

      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.

  • @morgaye7286
    @morgaye7286 3 года назад

    Merci, mais les controllers registerController et loginController n'y sont plus pour pouvoir les personnaliser.

    • @LaravelJutsu
      @LaravelJutsu  3 года назад

      Tu cherches à personnaliser quoi exactement ?

  • @baryjonas5714
    @baryjonas5714 3 года назад

    Merci , je me demande combien de temps tu codes par jour

    • @LaravelJutsu
      @LaravelJutsu  3 года назад

      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 :)

    • @baryjonas5714
      @baryjonas5714 3 года назад

      @@LaravelJutsu je commence et j'arrête quand ça devient compliqué pfff

  • @levitheackerman1481
    @levitheackerman1481 3 года назад

    Implemet component jetstream please

  • @yazidthedev4281
    @yazidthedev4281 3 года назад

    Symfony va vraiment disparaître.

    • @LaravelJutsu
      @LaravelJutsu  3 года назад

      Je n'irai pas jusqu'à là ! Mais merci de ton engouement !

    • @yazidthedev4281
      @yazidthedev4281 3 года назад

      @@LaravelJutsu pas contre je comprends pas pourquoi les formulaires de connexion auth ne sont pas fait avec livewire, mais en php pure .

  • @bestmomomomo3235
    @bestmomomomo3235 3 года назад +1

    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.

    • @LaravelJutsu
      @LaravelJutsu  3 года назад

      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 ! :)

    • @fredericseiler7712
      @fredericseiler7712 3 года назад

      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 ?

    • @bestmomomomo3235
      @bestmomomomo3235 3 года назад +1

      @@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.

    • @fredericseiler7712
      @fredericseiler7712 3 года назад

      @@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).

    • @bestmomomomo3235
      @bestmomomomo3235 3 года назад +1

      @@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 :)

  • @stephanedupuis3701
    @stephanedupuis3701 3 года назад

    du vrai charabia ....tellement mal expliqué...(comme quoi, tout le monde ne peut s'improviser prof ;) )

    • @LaravelJutsu
      @LaravelJutsu  3 года назад

      Merci pour ton retour, je vais tenter de m'améliorer !