Hello les amis 👋, Le projet GitHub est disponible ici : github.com/ludoguenet/laravel-7-api N'hésitez pas à rejoindre le Discord : discord.com/invite/cuFxTjH La bise 😗
Super vidéo comme d’habitude. Ça fait des jours que j’essaie de développer une API Laravel avec une SPA VueJs en prenant en compte un système d’authentification par rôles d’utilisateurs. Ce serait top si tu pouvais faire une vidéo sur Laravel Passport a ce sujet. D’ailleurs j’arrive toujours pas à mettre en place le PKCE... mais j’y travaille !
Attention, pour ceux qui suivent ce tuto avec Laravel 9, la fonction run() de TopicalityTableSeeder s'écrit de cette façon : public function run() { Topicality::factory() ->count(30) ->create(); }
D'autre part, pour la première route, j'ai été obligé d'adapter et de donner le nom complet de mon controller sinon Laravel faisait remonter une erreur disant que ma target class n'existait pas : Route::apiResource('topicality', 'App\Http\Controllers\TopicalityController@index');
Très très pédagogique vraiment on a pas à faire trop d'effort pour comprendre. même un débutant comprend c'est mon cas. Et si on continuait avec le système d'authentification que vous avez abordez vers la fin de la vidéo?? Mercie d'avance !!!!
trés bonnes explications claires merci beaucoup. Petit bémol peux tu parler un peu plus loin du micro s'il te plait cela nuit au confort de l'écoute ;-)
@@LaravelJutsu En fait, le fait est que j'aime pas trop eloquent je travaille fréquemment avec query builder... Peux t on construire fiablement des API avec query builder... On m'a une fois dit que c'était possible
Vraiment merci pour ce video il serait intéressant d'en faire avec laravel 8 tout en incluant la manipulation des fichiers. J'aimerais bien connaitre les extensions ou theme que vous utilisez car les fleches là c'est nice
D'abord merci pour tout ce que vous faites. Vous aviez fait des vidéos sur Laravel et Vue-JS. Mais vous n'avez aucune formation sur Laravel-reactJS. Prévoyez d'en faire s'il vous plaît.
Salut, j'ai un souci. Supposant que notre topicality soit associée une image comment faire pour enregistrer un nouveau topicality avec une image?? Et pour finir comment déployer mon api ??
Pour ceux qui ont eu l'erreur de l'array vide sur les fonction "show", "update" et "delete". Laravel retourne directement l'id mis dans l'url, donc on peut l'exploiter dans ce sens : public function show($id) { return Topics::where('id','like','%'.$id.'%')->get(); } public function update(Request $request, $id) { $topics = Topics::find($id); return $topics->update($request->all()); } public function destroy($id) { return Topics::destroy($id); } Au plus simple évidemment, libre à vous de les modifier à votre sauce. J'espère que ça aura aidé :)
Bonjour Nord Coders, si je comprends bien, avec Laravel, pas besoin de seréaliser les données, pas besoin de toJson ? Je pose cette question parce que j'ai justement une application Laravel qui communique avec ReactJs et j'arrive à mon étonnement a afficher les données côté ReactJs, sans les transformer en Json, et je me demande comment est-ce possible.
Salut superbe vidéo j'ai un petit souci la maintenant on a créé une API et on le consomme avec postman pour consulter les données et si maintenant j'aimerais afficher ses informations sur une véritable page web avec un véritable formulaire d'édition, de modification et de suppression avec laravel au lieu de passer par postman comment faire ? (choisir un point d'entrer pour mon application)
Si tu as déjà ta BDD alors tu as pas faire tes migrations etc...il y a des packages pour importer les migrations directement de la base au besoin (kitloong/laravel-migrations-generator) et après faut que tu créer tes controler et modèle en fonction de la base.
@@LaravelJutsu j'ai un souci la fonction index et store ça marche bien mais show ne fonction pas me retourne [] public function show(Actualities $actualities) { return $actualities; } une idée?
@@aminawahmane636 il est censé convertir en json et te renvoyer automatiquement en bon format. Regarde si tu as un message d erreur ? Sans code comme ça c'est compliqué : rejoins le discord ;)
Hello les amis 👋,
Le projet GitHub est disponible ici : github.com/ludoguenet/laravel-7-api
N'hésitez pas à rejoindre le Discord : discord.com/invite/cuFxTjH
La bise 😗
i know it is kind of off topic but does anybody know a good site to stream new tv shows online ?
Merci Ludovic pour les formations.
La communauté de développeurs t'est reconnaissant.
Merci encore une fois pour cette merveilleuse formation !!
Génial, merci pour ce tuto !
Merci beaucoup pour la vidéo. J'ai pas encore suivie mais sa promets d'être toujours intéressant comme toutes tes vidéos
Suis débutant en Laravel mais j'avoue que ce tutoriel m'a beaucoup appris. Grand merci
Merci ;) tant mieux !
Merci beaucoup ! Je l’attendais cette vidéo.
Très bien expliqué 👌🏾
clean a khoya
Une vidéo très simple et très basique qui permet de comprendre Laravel entièrement. Merci pour ce travail.
Merci de me suivre !
@@LaravelJutsu merci également à vous pour cet enseignement.
Trop bien j’ai absolument tout compris 🤓
c de l'or cette chaine vrmnt .... continuez cher prof
Merci à toi, ça m'encourage !
de retour!! merci a vous pour ces efforts
Très bonne vidéo comme d'hab ! On se rend bien compte de la simplicité proposé par Laravel, c'est beau. Curieux de voir tes prochaines vidéos 🙂
T'expliques super bien merci !
Merci à toi de me suivre !
excellente tuto. Merci
Ah vraiment !!!! Ça me convient énormément
Exactement ce qu'il me fallait merci
Super vidéo comme d’habitude. Ça fait des jours que j’essaie de développer une API Laravel avec une SPA VueJs en prenant en compte un système d’authentification par rôles d’utilisateurs. Ce serait top si tu pouvais faire une vidéo sur Laravel Passport a ce sujet. D’ailleurs j’arrive toujours pas à mettre en place le PKCE... mais j’y travaille !
Ouais vraiment super si il en fais un sur Laravel passport
Merci pour la vidéo.
merci pour la vidéo !!
correction dans le TopicalityTableSeeder utiliser cette methode : \App\Models\Topicality::factory(30)->create();
Merci beaucoup !
Cool merci pour la vidéo
Attention, pour ceux qui suivent ce tuto avec Laravel 9, la fonction run() de TopicalityTableSeeder s'écrit de cette façon :
public function run()
{
Topicality::factory()
->count(30)
->create();
}
D'autre part, pour la première route, j'ai été obligé d'adapter et de donner le nom complet de mon controller sinon Laravel faisait remonter une erreur disant que ma target class n'existait pas :
Route::apiResource('topicality', 'App\Http\Controllers\TopicalityController@index');
Pas besoin de spécifier la méthode après le controller, my bad :
Route::apiResource('topicality', 'App\Http\Controllers\TopicalityController');
excellente nouvelle!!!
Tuto très intéressant
Très très pédagogique vraiment on a pas à faire trop d'effort pour comprendre. même un débutant comprend c'est mon cas. Et si on continuait avec le système d'authentification que vous avez abordez vers la fin de la vidéo?? Mercie d'avance !!!!
C est magnifique
super tuto
Merci mon ami
trés bonnes explications claires merci beaucoup.
Petit bémol peux tu parler un peu plus loin du micro s'il te plait cela nuit au confort de l'écoute ;-)
Merci :) pour le micro, il a été changé, tu peux en profiter sur les 2 dernières vidéos de la chaîne à l'heure où je poste ce commentaire
Cool
merci beaucoup . besoin aussi de laravel-React
Courage
Il était temps depuis le moment qu'on l'attendait... J'espère qu'il y aura des jointures dans les API
Il est possible de faire des jointures avec les Collection Resources
@@LaravelJutsu En fait, le fait est que j'aime pas trop eloquent je travaille fréquemment avec query builder... Peux t on construire fiablement des API avec query builder... On m'a une fois dit que c'était possible
Vraiment merci pour ce video il serait intéressant d'en faire avec laravel 8 tout en incluant la manipulation des fichiers. J'aimerais bien connaitre les extensions ou theme que vous utilisez car les fleches là c'est nice
Merci pour ton commentaire ! Ma police d'écriture est fira code et toutes mes extensions sont ici : ruclips.net/video/IHkiYd_Ri5c/видео.html
@@LaravelJutsu Merci beaucoup
@@mamadoutall4651 Un plaisir ! N'hésite pas à partager si mon contenu te plaît
@@LaravelJutsu Oui avec plaisir
D'abord merci pour tout ce que vous faites. Vous aviez fait des vidéos sur Laravel et Vue-JS. Mais vous n'avez aucune formation sur Laravel-reactJS. Prévoyez d'en faire s'il vous plaît.
Pti like pcq j'ai bien été aidé
Merci pour la vidéo
Est ce que tu pourrais faire avec Livewire une petite single app page avec un crud et upload de fichier merci 🙂
Salut, j'ai un souci. Supposant que notre topicality soit associée une image comment faire pour enregistrer un nouveau topicality avec une image?? Et pour finir comment déployer mon api ??
on peut aussi faire un Topicality::latest() pour faire par ordre décroissant.
peut on faire du web et api sur la meme appli laravel ? comment laravel différencie les deux entrée (user agent ou...)?
Svp continue avec laravel
Pour ceux qui ont eu l'erreur de l'array vide sur les fonction "show", "update" et "delete". Laravel retourne directement l'id mis dans l'url, donc on peut l'exploiter dans ce sens :
public function show($id)
{
return Topics::where('id','like','%'.$id.'%')->get();
}
public function update(Request $request, $id)
{
$topics = Topics::find($id);
return $topics->update($request->all());
}
public function destroy($id)
{
return Topics::destroy($id);
}
Au plus simple évidemment, libre à vous de les modifier à votre sauce.
J'espère que ça aura aidé :)
Sait tu comment on configure la base uri de guzzle de manière globale , je sais le faire dans un contrôleur mais pas de manière globale .
Bonjour Nord Coders, si je comprends bien, avec Laravel, pas besoin de seréaliser les données, pas besoin de toJson ? Je pose cette question parce que j'ai justement une application Laravel qui communique avec ReactJs et j'arrive à mon étonnement a afficher les données côté ReactJs, sans les transformer en Json, et je me demande comment est-ce possible.
Salut superbe vidéo j'ai un petit souci la maintenant on a créé une API et on le consomme avec postman pour consulter les données et si maintenant j'aimerais afficher ses informations sur une véritable page web avec un véritable formulaire d'édition, de modification et de suppression avec laravel au lieu de passer par postman comment faire ? (choisir un point d'entrer pour mon application)
Quelle commande permet d'installer laravel 8? Et crudbooster dans un projet laravel ?
Salut Ludo tu peux faire un tuto sur laragon
bonjour, j'ai un petit probleme avec show , il me retourne un tableau vide et je ne sais pas pourquoi
J'ai le même soucis si tu as réussi a le résoudre...
svp ms comment on va faire si on veut introduire data from une autre application par exemple montrer les top 10 twitts sur mon site
Si tu as déjà ta BDD alors tu as pas faire tes migrations etc...il y a des packages pour importer les migrations directement de la base au besoin (kitloong/laravel-migrations-generator) et après faut que tu créer tes controler et modèle en fonction de la base.
Merci bq
Merci à toi de regarder mes vidéos !
@@LaravelJutsu j'ai un souci la fonction index et store ça marche bien mais show ne fonction pas me retourne []
public function show(Actualities $actualities)
{
return $actualities;
}
une idée?
@@aminawahmane636 il est censé convertir en json et te renvoyer automatiquement en bon format. Regarde si tu as un message d erreur ? Sans code comme ça c'est compliqué : rejoins le discord ;)
je veux faire ce projet avec laravel 8 ça pose un probléme avec la version de laravel
cool mais comment communiquer avec une API deja existante en laravel
Il vaut mieux utiliser le client HTTP de Laravel :) regarde par là : laravel.com/docs/7.x/http-client
Merci pour la vidéo, mais comment connecter Laravel avec Google Firebase Firestore,
Je ne fais pas de firebase
@@LaravelJutsu D'accord
Je suis tout ouï
Merci.. Mais n'oubliez pas de terminer la formation complète sur livewire
@@richmondxaviergnanhi8611 à quel projet penses tu ?
@@LaravelJutsu un simple gestion contact et image upload avec livewire de laravel suffit largement de comprendre la philosophie
Merci pour la vidéo, grafikart explique vraiment mal .
Merci à toi ! Grafikart va très vite parfois, mais il n'en reste pas moins un excellent développeur :)
Je comprendrais jamais pourquoi on créer de faux articles. Faker est juste une perte de temps énorme je trouve puis ça pollue la database
Quand on développe une application, on a besoin de faire des tests. La perte de temps c'est de développer sans tester.
c'est évident pourtant non ?