une des choses qui me limite avec ce genre de libraire, turbo, htmx, swup etc... c'est le fait d'adapter le backend en fonction de la technologie frontend dans le cas de htmx faudrait rajouter des conditions et renvoyer des headers spécifiques, et si un jour on doit changer cette libraire frontend, on se retrouve à modifier le backend
C'est ce que j'évoque à un moment en disant "amélioration progressive" tu peux choisir de ne rien toucher au backend et d'utiliser des hx-select pour ne prendre qu'une partie de la page. Il y a unpoly.com/ qui marche pas mal pour ce genre de pratique
Htmx en soit ne m'intéresse pas trop car je préfère être dans une organisation en composants avec des frameworks front style vue, mais par contre, le trigger revealed m'impressionne et j'aimerais comprendre quel est le fonctionnement derrière, car c'est vrai qu'en général faire de l'infinite scroll c'est assez pénible
Il utilise les intersection observer qu'on a déjà évoqué dans une autre vidéo grafikart.fr/tutoriels/intersection-observer-804 c'est vraiment pratique !
Dans mon école les gens qui développe avec Django dise que c'est le meilleur framwok Parce que Django vient avec un système d'administration, svp est-ce qu'il y a un système qui permet d'administrer facilement avec Laravel ? Si oui comment faire
Jte conseille de pratiquer un peu PHP (être au moins à l'aise avec les classes et le langage) avant d'attquer un framework. Au pire tu peux essayer les premier chapitre et voir si tu arrive à suivre ou pas.
Un peu dommage que le truc soit pas hyper JSON compliant. J'aime bien l'approche en attribut HTML mais le fait qu'il consomme pas de JSON m'a mis un stop.
@@pulsarfox Sachant que l'intérêt de HTMX c'est avant tout de pouvoir justement retourner directement du HTML sans avoir à tout passer par du JSON (même si c'est possible comme l'a précisé @grafikart).
Vraiment du mal a voir les use cases de ce genre librairie… Même avec Alpine, y a toujours un moment ou tu va devoir ajouter du code quand l’app va monter un peu en complexité et ou ce type de choix va devenir un poid…
@@grafikart Ce qu'il veut dire c'est que pour une personne qui ne connait pas Laravel, faire un exemple d'HTMX dessus, rend la compréhension plus compliquée et plus difficile a ingéré. Tu l'as noyé avec beaucoup d'information nouveau (provenant de Laravel), alors que ce qu'il cherchait, ce n'était juste que du HTMX.
J'attendais cette vidéo, vu que je suis développeur backend python (flask et Django).
Merci beaucoup pour celle-ci 🎉
Merci beaucoup pour cette belle vidéo présentant une techno front vraiment prometteuse !
c'est une vidéo que j'attendais depuis longtemps merciiii
j'attendais cette vidéo depuis plus de 6 mois. merci 😀😇
une des choses qui me limite avec ce genre de libraire, turbo, htmx, swup etc... c'est le fait d'adapter le backend en fonction de la technologie frontend
dans le cas de htmx faudrait rajouter des conditions et renvoyer des headers spécifiques, et si un jour on doit changer cette libraire frontend, on se retrouve à modifier le backend
Avec swup on adapte rien côté backend,
C'est ce que j'évoque à un moment en disant "amélioration progressive" tu peux choisir de ne rien toucher au backend et d'utiliser des hx-select pour ne prendre qu'une partie de la page. Il y a unpoly.com/ qui marche pas mal pour ce genre de pratique
Hello.
Merci bcp pour ton travail et ton partage
wtf je ne connaissais pas ! merci bien mon brave
HTMX + AlpineJS = Banger 🔥
FRANCHEMENT TRES BELLE VIDEO TU M'EN AS APPRIS PLUS QUE J'EN AI COMPRIS QUAND J'AI UTILISE HTMX IL Y A 7 MOIS.
Hyper utile pour du protypage rapide
Graphikart belle vidéo
merci pour ce supper tuto
Longue vie à toi grand
Hello, merci pour la vidéo, c'est quoi ton éditeur de code ?
C'est phpstorm
Cool
merci Jonathan
Htmx en soit ne m'intéresse pas trop car je préfère être dans une organisation en composants avec des frameworks front style vue, mais par contre, le trigger revealed m'impressionne et j'aimerais comprendre quel est le fonctionnement derrière, car c'est vrai qu'en général faire de l'infinite scroll c'est assez pénible
Il utilise les intersection observer qu'on a déjà évoqué dans une autre vidéo grafikart.fr/tutoriels/intersection-observer-804 c'est vraiment pratique !
@@grafikart merci, ça va bien m'être utile la prochaine fois et ça m'évitera d'utiliser le composant angular ngx-infinite-scroll 😁
Dans mon école les gens qui développe avec Django dise que c'est le meilleur framwok Parce que Django vient avec un système d'administration, svp est-ce qu'il y a un système qui permet d'administrer facilement avec Laravel ? Si oui comment faire
Oui laravel admin
Laravel filament 👌
@@audmbag Merci c'est vraiment super
STP que conseil tu a celui qui qui vien de terminer ta formation en php qu'l s'intéresse directement au Framework ou...
Jte conseille de pratiquer un peu PHP (être au moins à l'aise avec les classes et le langage) avant d'attquer un framework. Au pire tu peux essayer les premier chapitre et voir si tu arrive à suivre ou pas.
C’est genial
interessant mais trop d'extension a charger
Un peu dommage que le truc soit pas hyper JSON compliant. J'aime bien l'approche en attribut HTML mais le fait qu'il consomme pas de JSON m'a mis un stop.
Tu peux gérer du JSON (mais j'avoue que ce n'est pas le truc le plus mis en avant dans la doc htmx.org/extensions/client-side-templates/)
@@grafikart Ah je suis un débile, je suis totalement passé à côté. Je vais tester ça direct. Merci beaucoup !
@@pulsarfox Sachant que l'intérêt de HTMX c'est avant tout de pouvoir justement retourner directement du HTML sans avoir à tout passer par du JSON (même si c'est possible comme l'a précisé @grafikart).
Vraiment du mal a voir les use cases de ce genre librairie… Même avec Alpine, y a toujours un moment ou tu va devoir ajouter du code quand l’app va monter un peu en complexité et ou ce type de choix va devenir un poid…
Du coup c'est plus un language ? Car on a perdu le L de Language
Le JavaScript c'est vraiment un langage de mer*e. Vive le HTMX
Livewire reste plus intéressant si on utilise Laravel
laravel livewire ?
C'est une bonne solution aussi mais est limité à Laravel (HTMX peut être utilisé avec n'importe qu'elle techno côté backend)
On pourait pas avoir un ttuto plus simple pour ceux qui sont encore sur la playlist de la formation en php?
Cette vidéo n'implique pas d'avoir de connaissance en PHP, tu peux utiliser HTMx avec ce que tu veux.
@@grafikart Ce qu'il veut dire c'est que pour une personne qui ne connait pas Laravel, faire un exemple d'HTMX dessus, rend la compréhension plus compliquée et plus difficile a ingéré. Tu l'as noyé avec beaucoup d'information nouveau (provenant de Laravel), alors que ce qu'il cherchait, ce n'était juste que du HTMX.
@@grafikart Un exemple comme la todolist cour tuto
@@nobody-xz5wvc'est comme tout les tuto il te donne une base après à toi d'approfondir / t'adapter
Ouf merci je suis sauvé avec les longue reqquet ajax puisqu'on juste son utilité avec django qui n'est pas du tout facile a apprendre