Loïc Rust
Loïc Rust
  • Видео 17
  • Просмотров 7 331
Oublie React (pour toujours)
Dans cette vidéo je te présente PrunePy, un framework front en Python que j'ai créé pour simplifier l'expérience de dev.
Voici le lien de la doc : prunepy-site.onrender.com/docs/category/get-started
Просмотров: 3 087

Видео

Coder Propre 4
Просмотров 1092 месяца назад
Coder Propre en Rust avec les Solid Principles
Coder Propre 3 # Liskov Substitution Principle
Просмотров 682 месяца назад
Coder Propre en Rust avec les Solid Principles
Coder Propre 2
Просмотров 1482 месяца назад
Apprendre à coder Propre en Rust
Coder Propre #1 : Single-responsibility principle
Просмотров 1772 месяца назад
Apprendre à coder propre avec les SOLID Principles
Les Matching Pattern en Rust
Просмотров 1042 месяца назад
Comprendre les matching pattern en Rust. l'article de blog de la vidéo : loic-rust.fr/apprendre-rust/matching-pattern/
Le terminal...
Просмотров 2086 месяцев назад
Découvrir le terminal Linux/MacOS
TDD en Rust | Redif de live
Просмотров 3737 месяцев назад
Le TDD avec Rust
Les Generics en Rust
Просмотров 1517 месяцев назад
Comprendre les Generics en Rust
Les Erreurs en Rust
Просмотров 2777 месяцев назад
Comprendre les erreurs en Rust l'article de blog de la vidéo : loic-rust.fr/apprendre-rust/les-erreurs/
Les fonctions en Rust
Просмотров 1907 месяцев назад
Comprendre les fonctions en Rust l'article de blog de la vidéo : loic-rust.fr/apprendre-rust/les-fonctions/
Les Options en Rust
Просмотров 2227 месяцев назад
Comprendre les options en Rust 01:55 Définition 06:50 unwrap() 07:59 is_none() 08:33 is_some() 09:08 unwrap_or() 10:34 paramètres optionnels 13:39 l'opérateur '?'
L'Ownership en Rust
Просмотров 3808 месяцев назад
Je t'explique les règles de l'ownerhsip pour enfin comprendre comment fonctionne Rust ! l'article de blog de la vidéo : loic-rust.fr/apprendre-rust/ownership/ 0:20 L'invention de l'ownership 2:54 Règle 1 3:44 Règle 2 12:14 Règle 3
Les enum en Rust
Просмотров 2548 месяцев назад
Utiliser les enums en Rust. l'article de blog de la vidéo : loic-rust.fr/apprendre-rust/les-enums/ 00:27 syntaxe 06:08 matching pattern 09:29 variante avec valeur 15:27 variante avec valeur nommée
Les boucles en Rust
Просмотров 2028 месяцев назад
Découvre les boucles en Rust l'article de blog de la vidéo : loic-rust.fr/apprendre-rust/les-boucles/ #rustprogramming #programming Timecode 0:13 break & continue 0:57 while 1:35 continue 2:10 break 2:47 loop 5:11 for 6:53 range 8:12 conclusion
Les struct en Rust
Просмотров 7068 месяцев назад
Les struct en Rust
Pourquoi apprendre Rust ?
Просмотров 1,2 тыс.8 месяцев назад
Pourquoi apprendre Rust ?

Комментарии

  • @clemsouisol1375
    @clemsouisol1375 5 часов назад

    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🤦🏾‍♂️🤦🏾‍♂️🤦🏾‍♂️🤦🏾‍♂️

  • @LostRunner0213
    @LostRunner0213 12 часов назад

    Super cet exemple avec des pokemons, ca change des coins de Rust book

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

    J'ai hâte de voir la suite

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

    Bravo

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

    Tu dis dans ta video que tu utilises vim. aurais tu des conseils pour la configuration de vim concernant la programmation en Rust. ou alors y a t'il un endroit ou on peut trouver ton fichier vimrc ? Tres interessant cette video methodologique

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

    salut, je me bat avec le rust book pour apprendre et ta video en francais me permet de mieux assimiler toutes ces notions merci pour la video. Par contre a 14:00 je comprend pas pourquoi les variables width et height sont "en dehors" de la variable rec. si j'ai bien compris rust book je l'aurais plutot ecrit comme ca : let rect: Rectangle { width: 14, height: 8, }; Y a t'il une raison derriere ta synthase ou c'est plutot dans un but pedagogique ? Dans tous les cas j'espere que tu continuras

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

      Salut ! C'est pour montrer un raccourcis syntaxique qu'offre Rust, quand tu crée un struct, si il y a une variable dans le scope du même nom que ton champs, tu n'as pas besoin de préciser le nom du champ. Donc comme on a width et height comme variables, au lieu d'écrire Rectangle{width:width, height:height} on a juste à écrire Rectangle{width, height}

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

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

    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.

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

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

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

      Merci ! Ça fait chaud au cœur 🤩

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

  • @lechampi2237
    @lechampi2237 2 дня назад

    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.

  • @carrelebo
    @carrelebo 2 дня назад

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

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

    👍

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

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

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

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

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

    👍

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

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

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

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

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

      Je fais du Rust 😅

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

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

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

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

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

    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 дней назад

      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 дня назад

      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 дня назад

      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.

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

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

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

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

  • @Louis-zq3ft
    @Louis-zq3ft 13 дней назад

    Merci pour tes vidéos, cela pourrait être bien de faire des vidéos sur la programmation asynchrones, les accès concurrents et les connections socket. Merci bonne continuation

  • @MAKITAMPIKARÉSISTERAYLL
    @MAKITAMPIKARÉSISTERAYLL Месяц назад

    La suite, je suis impatient.....😊

    • @MAKITAMPIKARÉSISTERAYLL
      @MAKITAMPIKARÉSISTERAYLL Месяц назад

      Besoin d'un lien ou site pour discuter, vos vidéos montrent la compréhension du sujet. On attend la suite sur les autres notions.

  • @smux
    @smux 2 месяца назад

    Merci pour cette série de vidéo, c'est bien sympa!

  • @MickaelPeny
    @MickaelPeny 2 месяца назад

    Merci, c'est top ! Dis moi tu n'a pas un discord sur Rust en FR ?

  • @LoicRust
    @LoicRust 2 месяца назад

    Pour rejoindre la communauté Rust Francophone c'est par ici loic-rust.fr/join

  • @ld2studio675
    @ld2studio675 2 месяца назад

    Merci pour l'explication sur un exemple concret

  • @noliad6969
    @noliad6969 2 месяца назад

    super video !

  • @tfabiusdegiovanni5657
    @tfabiusdegiovanni5657 2 месяца назад

    🎉top 👌🏽

  • @tfabiusdegiovanni5657
    @tfabiusdegiovanni5657 2 месяца назад

    Top 👌🏽

  • @LoicRust
    @LoicRust 2 месяца назад

    🐬Pour rejoindre la communauté Rust Francophone c'est par ici 👉 loic-rust.fr/join

  • @LoicRust
    @LoicRust 2 месяца назад

    🐬Pour rejoindre la communauté Rust Francophone c'est par ici 👉 loic-rust.fr/join

  • @LoicRust
    @LoicRust 2 месяца назад

    🐬Pour rejoindre la communauté Rust Francophone c'est par ici 👉 loic-rust.fr/join

  • @LoicRust
    @LoicRust 2 месяца назад

    🐬Pour rejoindre la communauté Rust Francophone c'est par ici 👉 loic-rust.fr/join

  • @LoicRust
    @LoicRust 2 месяца назад

    🐬Pour rejoindre la communauté Rust Francophone c'est par ici 👉 loic-rust.fr/join

  • @LoicRust
    @LoicRust 2 месяца назад

    🐬Pour rejoindre la communauté Rust Francophone c'est par ici 👉 loic-rust.fr/join

  • @LoicRust
    @LoicRust 2 месяца назад

    🐬Pour rejoindre la communauté Rust Francophone c'est par ici 👉 loic-rust.fr/join

  • @LoicRust
    @LoicRust 2 месяца назад

    🐬Pour rejoindre la communauté Rust Francophone c'est par ici 👉 loic-rust.fr/join

  • @LoicRust
    @LoicRust 2 месяца назад

    🐬Pour rejoindre la communauté Rust Francophone c'est par ici 👉 loic-rust.fr/join

  • @LoicRust
    @LoicRust 2 месяца назад

    🐬Pour rejoindre la communauté Rust Francophone c'est par ici 👉loic-rust.fr/join

  • @slim_fisher
    @slim_fisher 2 месяца назад

    Merci pour le partage

    • @LoicRust
      @LoicRust 2 месяца назад

      Avec plaisir

  • @crackme360
    @crackme360 2 месяца назад

    Merci, j'ai tout compris en un coup ;)

  • @MAKITAMPIKARÉSISTERAYLL
    @MAKITAMPIKARÉSISTERAYLL 2 месяца назад

    C'est super compréhensible, super bien expliqué. un grand merci Merci! Un lien discord pour te suivre si possible???

    • @LoicRust
      @LoicRust 2 месяца назад

      Merci, oui voilà le lien pour rejoindre la commu loic-rust.fr/join

  • @Luudo76
    @Luudo76 2 месяца назад

    Très claire comme toutes les autres !

  • @xabimartinez5322
    @xabimartinez5322 2 месяца назад

    Ta un lien vers un truc qui explique les #derives?

    • @LoicRust
      @LoicRust 2 месяца назад

      Pas encore, ça arrive :)

  • @MAKITAMPIKARÉSISTERAYLL
    @MAKITAMPIKARÉSISTERAYLL 3 месяца назад

    J'essaie de rejoindre le groupe Discord, mais lien invalide. Besoin de solution.

  • @MAKITAMPIKARÉSISTERAYLL
    @MAKITAMPIKARÉSISTERAYLL 3 месяца назад

    Le lien Discord a expiré, j'aimerais bien rejoindre. Peux-tu renvoyé ?

  • @MAKITAMPIKARÉSISTERAYLL
    @MAKITAMPIKARÉSISTERAYLL 3 месяца назад

    Très claire !!!!