Découverte de HTMX, pour faire de l'ajax sans JavaScript

Поделиться
HTML-код
  • Опубликовано: 3 янв 2025

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

  • @pintokatendejonathan1740
    @pintokatendejonathan1740 Год назад +2

    J'attendais cette vidéo, vu que je suis développeur backend python (flask et Django).
    Merci beaucoup pour celle-ci 🎉

  • @miniSebsk8
    @miniSebsk8 11 месяцев назад

    Merci beaucoup pour cette belle vidéo présentant une techno front vraiment prometteuse !

  • @OTUKA_OTUKA
    @OTUKA_OTUKA Год назад

    c'est une vidéo que j'attendais depuis longtemps merciiii

  • @gnox_
    @gnox_ Год назад

    j'attendais cette vidéo depuis plus de 6 mois. merci 😀😇

  • @bernard-ng
    @bernard-ng Год назад +11

    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

    • @audmbag
      @audmbag Год назад +1

      Avec swup on adapte rien côté backend,

    • @grafikart
      @grafikart  Год назад +4

      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

  • @nathandumortier8368
    @nathandumortier8368 Год назад +2

    Hello.
    Merci bcp pour ton travail et ton partage

  • @nowzu
    @nowzu Год назад +1

    wtf je ne connaissais pas ! merci bien mon brave

  • @believelody5531
    @believelody5531 Год назад

    HTMX + AlpineJS = Banger 🔥

  • @israelkuassi3504
    @israelkuassi3504 Год назад

    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.

  • @ljoffrey
    @ljoffrey 7 месяцев назад

    Hyper utile pour du protypage rapide

  • @martialnanou5514
    @martialnanou5514 Год назад

    Graphikart belle vidéo

  • @rolphmakiona669
    @rolphmakiona669 Год назад

    merci pour ce supper tuto

  • @derrickstevekembou8978
    @derrickstevekembou8978 Год назад +1

    Longue vie à toi grand

  • @raptorcrazymp5896
    @raptorcrazymp5896 Год назад

    Hello, merci pour la vidéo, c'est quoi ton éditeur de code ?

  • @laurentfabienourega9100
    @laurentfabienourega9100 Год назад

    Cool
    merci Jonathan

  • @KenshiWado
    @KenshiWado Год назад +3

    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

    • @grafikart
      @grafikart  Год назад +2

      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 !

    • @KenshiWado
      @KenshiWado Год назад

      @@grafikart merci, ça va bien m'être utile la prochaine fois et ça m'évitera d'utiliser le composant angular ngx-infinite-scroll 😁

  • @reelsergealain
    @reelsergealain Год назад +1

    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

  • @othaentik_coding1419
    @othaentik_coding1419 Год назад

    STP que conseil tu a celui qui qui vien de terminer ta formation en php qu'l s'intéresse directement au Framework ou...

    • @grafikart
      @grafikart  Год назад

      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.

  • @TheFrenchCaribbean
    @TheFrenchCaribbean Год назад

    C’est genial

  • @rolphmakiona669
    @rolphmakiona669 Год назад

    interessant mais trop d'extension a charger

  • @pulsarfox
    @pulsarfox Год назад

    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.

    • @grafikart
      @grafikart  Год назад +1

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

    • @pulsarfox
      @pulsarfox Год назад

      @@grafikart Ah je suis un débile, je suis totalement passé à côté. Je vais tester ça direct. Merci beaucoup !

    • @Docstring
      @Docstring Год назад +1

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

  • @marlburrow1534
    @marlburrow1534 Год назад

    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…

  • @mehdim2
    @mehdim2 Год назад

    Du coup c'est plus un language ? Car on a perdu le L de Language

  • @breheem
    @breheem Год назад

    Le JavaScript c'est vraiment un langage de mer*e. Vive le HTMX

  • @louispoirot-hattermann4178
    @louispoirot-hattermann4178 Год назад +1

    Livewire reste plus intéressant si on utilise Laravel

  • @m.b786
    @m.b786 Год назад

    laravel livewire ?

    • @grafikart
      @grafikart  Год назад +1

      C'est une bonne solution aussi mais est limité à Laravel (HTMX peut être utilisé avec n'importe qu'elle techno côté backend)

  • @neo_jnior
    @neo_jnior Год назад +1

    On pourait pas avoir un ttuto plus simple pour ceux qui sont encore sur la playlist de la formation en php?

    • @grafikart
      @grafikart  Год назад +1

      Cette vidéo n'implique pas d'avoir de connaissance en PHP, tu peux utiliser HTMx avec ce que tu veux.

    • @nobody-xz5wv
      @nobody-xz5wv Год назад +1

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

    • @neo_jnior
      @neo_jnior Год назад

      @@grafikart Un exemple comme la todolist cour tuto

    • @Raphael2228
      @Raphael2228 Год назад

      ​@@nobody-xz5wvc'est comme tout les tuto il te donne une base après à toi d'approfondir / t'adapter

  • @neo_jnior
    @neo_jnior Год назад

    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