Oublie React (pour toujours)

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

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

  • @mechackmbemba839
    @mechackmbemba839 2 дня назад +2

    C'est incroyable bravo, j'espère qu'un grand nombre puisse y adhérer.

  • @magloire9880
    @magloire9880 День назад +1

    On est là avant que ton framework perce 🎉🎉🎉❤

    • @LoicRust
      @LoicRust  День назад

      Merci ! Ça fait chaud au cœur 🤩

  • @carrelebo
    @carrelebo День назад +1

    C'est une très belle alternative pour ceux qui souhaite rester sous python

  • @dragonhunter250utub
    @dragonhunter250utub День назад

    Bravo

  • @338-p5e
    @338-p5e День назад

    Super !
    Alt Z (ou alors trouver le script d'automatisme) pour formater le texte dans VS Code ou VS Codium(que je préfère).

  • @chainsawing1018
    @chainsawing1018 23 часа назад

    J'ai hâte de voir la suite

  • @youbra4267
    @youbra4267 2 дня назад +1

    Bravo 👏🏻👍🏻 et je te souhaite une bonne continuation, en tout cas je me suis abonnée pour voir le suivi de ton idée.

  • @lechampi2237
    @lechampi2237 День назад +1

    Ce serait super de créer maintenant un tutoriel vidéo sur la documentation expliquer page par page en vidéo et faire des projets de site dynamique, de site e-commerce dessus.

  • @tristeub997
    @tristeub997 2 дня назад +4

    C'est beaucoup trop stylé wtf. ça me donne premier degré envie d'utiliser ça comme techno principale. ça t'a pris combien de temps à faire ?

    • @LoicRust
      @LoicRust  2 дня назад +3

      Merci 🥳! La première version je l'ai sortie en 2semaines, puis je l'ai amélioré quand j'avais le temps, le tout fait seulement 220 lignes de code. 😊

  • @MAKITAMPIKARÉSISTERAYLL
    @MAKITAMPIKARÉSISTERAYLL 5 дней назад +1

    Salut Loïc !
    Merci pour la vidéo, mais ça fait un moment qu'on attend la suite pour Rust j'ai hâte de découvrir les nouvelles notions pourquoi pas des petits projets....

  • @SquaresWaves
    @SquaresWaves 3 дня назад +1

    Super comme projet, ça me fait penser à HTMX mais sans le serveur 👍

    • @LoicRust
      @LoicRust  3 дня назад +1

      Merci, oui le but c'est de rester dans une stack minimaliste

  • @philtoa334
    @philtoa334 2 дня назад +1

    👍

  • @MAKITAMPIKARÉSISTERAYLL
    @MAKITAMPIKARÉSISTERAYLL 5 дней назад +1

    Ta façon de faire est très compréhensible et pédagogique 😊😊😊
    Un lien discord pour Rust ???

  • @clemsouisol1375
    @clemsouisol1375 2 часа назад

    Si le problème c'est juste de passer des données entre composants de manière générale, tu peux faire un useContext🤦🏾‍♂️🤦🏾‍♂️🤦🏾‍♂️🤦🏾‍♂️

  • @YakeDev
    @YakeDev День назад

    Si je vais ajouter tailwind je crois les balises seront trop long😢

    • @LoicRust
      @LoicRust  День назад

      Justement j'ai quelque chose qui arrive aussi à ce sujet ;)

  • @maximeetundi
    @maximeetundi День назад

    c'est pas du livewire version python ?

    • @LoicRust
      @LoicRust  День назад

      Livewire utilise un serveur back pour gérer la logique, ici tout est géré dans le front

  • @ibrahimtraore1230
    @ibrahimtraore1230 День назад +4

    Une chose est de faire découvrir une nouvelle techno, mais c'est une autre chose quand tu essaies de boycotter l'autre. Pour un débutant en React c'est facile de gober cette comparaison, mais pour quelqu'un qui a de l'expérience en React, on voit clairement que tu es loin de comprendre et penser React.

  • @MrgnUTube
    @MrgnUTube 5 дней назад +2

    0:24 Premier problème, aucun framework dans ta liste. As-tu essayé Angular?
    0:40 Oui, c'est le principe. Si tu veux les partager, stocke les dans un service.
    2:09 Effectivement, un même langage des deux coté simplifie les choses, et à choisir, j'aurais plutôt mis TS partout.
    2:50 Ok, mais dans ce cas tu ne fais que retourner 10 ans en arrière, à l'époque où ton PHP back générait des pages HTML :s
    3:17 Oui effectivement, c'est une horreur de react. Mais encore une fois, regarde du coté d'un Framework type Angular, tout est séparé en 4 : html, ts, scss et fichier de test.
    J'arrête là, mais il y a pas mal de choses qui sont déjà présentes et bien faites dans des technologies plus sérieuses que React.
    Cela n'enlève rien au caractère passionnant de tout ce que tu as fait, ce sera probablement un outil très pratique pour des cas précis comme le tien :)

    • @LoicRust
      @LoicRust  5 дней назад +2

      Merci pour ton commentaire, oui en effet on peut croire que c'est un retour en arrière, mais j'ai pas eu l'occasion ici de montrer comment intégrer ça avec une page rendue par un serveur, l'idée c'est de se dire que la page doit être rendu avec le html de façon statique et ensuite de la rendre dynamique avec PrunePy. (C'est surtout pratique pour le SEO car le rendu est déjà fait et ça évite de se prendre la tête avec le rendu côté serveur ou client).

    • @louismazel
      @louismazel 3 дня назад +1

      Pour le second point, je suis d'accord, y'a tellement de manières différentes pour sortir de la data d'un composant (hooks, composables, store, models, 2 way bindings, events, signaux (composition api avec vue), proxy, provide/inject, etc...)
      Donc, non la data n'est pas difficilement transmissible entre composants.

    • @louismazel
      @louismazel 3 дня назад +1

      3:17 pour ajouter, c'est partiellement faux ce que dit Loïc. On peut faire des tests unitaires sur du react ou du vue sans navigateur. Tu montes ton composant avec du js-dom ou du happy-dom (vitest ou jest utilise ça). Tu peux tester très rapidement et simplement tout ton code.

    • @LoicRust
      @LoicRust  3 дня назад

      @@louismazel Oui mais ce que je voulais dire c'est que tu restes dépendant du DOM pour tester une logique qui ne devrait pas l'être, c'est ce que je montre dans l'exemple de fin avec du code, une logique qui est indépendante du DOM

    • @louismazel
      @louismazel 3 дня назад

      ​@@LoicRust Tu es dépendant du DOM si tu ne découpes pas bien ton code. Si tu fais des map ou logiques directement dans le JSX, c'est pas le cas oui.
      Mais un bon code est un code bien découpé et donc testable unitairement.
      Malgré tout, les tests sur le DOM restent inévitable pour avoir une application bien testée.

  • @RonicoBilly
    @RonicoBilly 3 дня назад

    Arrête le python et dirige toi sur des langages typés

    • @LoicRust
      @LoicRust  2 дня назад +1

      Je fais du Rust 😅