Tutoriel NextJS 13 en 1 HEURE | Apprendre l'ESSENTIEL en 2024

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ธ.ค. 2024

ความคิดเห็น • 102

  • @melvynxdev
    @melvynxdev  ปีที่แล้ว +1

    Le cours sur les servers components ++ : codelynx.dev/nextreact/server-component

  • @romainlembo2807
    @romainlembo2807 ปีที่แล้ว +2

    Super tuto ! clair et concis ! Etant un dev' React, j'avais peur de voir une video retraçant les basiques de React additionnées par quelques concepts de Next, mais pas du tout, ton speech est vraiment centré sur l'essentiel de Next et rien que Next ! 👏

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว +1

      Hello, merci beaucoup !
      Oui les pré-requis c'est savoir faire du React donc je vais pas tout rabâcher, merci pour ton commentaire.

  • @AlexTraveylan
    @AlexTraveylan ปีที่แล้ว +2

    On sent ta passion c'est grave motivant !

  • @perringrandne6686
    @perringrandne6686 ปีที่แล้ว

    J'utilise NextJS 13 depuis sa sortie et j'en suis un immense fan mais c'est toujours intéressant de pouvoir approfondir, merci pour cette très bonne vidéo, je vais le renseigner sur Prisma

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      Merci à toi, n'hésite pas de check la ressource en description. Mon cours inclura aussi un "tuto prisma"

  • @axelpo9390
    @axelpo9390 ปีที่แล้ว

    Incroyable merci beaucoup, j’aime beaucoup la façon dont tu expliques

  • @MMFoot1
    @MMFoot1 ปีที่แล้ว +1

    j'aime vraiment tes cours

  • @coutcout
    @coutcout ปีที่แล้ว +1

    Super vidéo merci beaucoup! J'aime beaucoup ton contenu :)
    Pas forcément besoin de trop se presser je pense, perso ça ne m'aurait pas déranger qu'on fasse vraiment tout bien que ça prenne peut être 30 mins de plus

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว +2

      Oui je comprends, tu as raison. Après c'est le concept en 1 heure aussi xD

  • @kohelet910
    @kohelet910 ปีที่แล้ว

    T'es au top. Merci pour ce super tuto

  • @gaetanritel
    @gaetanritel 9 หลายเดือนก่อน +1

    Super tuto, merci

    • @melvynxdev
      @melvynxdev  8 หลายเดือนก่อน

      Trop bien

  • @actualitehightech
    @actualitehightech ปีที่แล้ว +2

    go go

  • @pierrefugacio7913
    @pierrefugacio7913 ปีที่แล้ว

    Ne change rien garde la prononciation des mots anglais à la française c'est de toute beauté ! c'est ce qui te rend unique ne te fond pas dans la masse c'est monstre bien comme ceci longue laive Melvin !

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      Hello, merci Pierre ! J'espère que d'ici à quelques années mon accent aura quand même été largement amélioré

  • @felixfale964
    @felixfale964 ปีที่แล้ว

    Super, merci beaucoup.

  • @marlene5313
    @marlene5313 ปีที่แล้ว

    Merci pour cette vidéo, j'ai pas encore tous regardé mais déjà le système de route de Nextjs13 est super ça correspond à la logique que j'ai mis en place sur la version précédente humm ils auraient pu y penser plutôt loool 😅.

  • @aminetakdjout6545
    @aminetakdjout6545 ปีที่แล้ว

    API a changer d'endroit a un jour prêt 😉. Merci c'est bien expliqué

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว +1

      Oui xD Je vais en faire une vidéo plus complète

  • @sylvainleguay2707
    @sylvainleguay2707 ปีที่แล้ว

    Hello Melvynx, Merci pour ce cours, il est dingue, juste un truc , précise de boire 2 cafés avant de t'écouter HAHA !!!!. Tu es au top je continue à suivre tes cours, ça aide beaucoup !

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      Hello, oui je devrais, trop d'info pour une heure ahah ! Merci beaucoup.

  • @leudjeuprince2418
    @leudjeuprince2418 10 หลายเดือนก่อน

    ta formation est whaou bro super je kiff grave 😍😍😍😍😍😍😍

    • @melvynxdev
      @melvynxdev  10 หลายเดือนก่อน

      Merciiiii ❤️❤️❤️❤️

  • @felixfale964
    @felixfale964 ปีที่แล้ว

    Très hâte de pouvoir faire mes premiers pas avec Nextjs

  • @SWebDev7
    @SWebDev7 9 หลายเดือนก่อน

    trop bien merci

    • @melvynxdev
      @melvynxdev  8 หลายเดือนก่อน

      merci !

  • @lotfiraghib7029
    @lotfiraghib7029 ปีที่แล้ว +1

    Vous utilisez quoi comme outils de prise des notes ?

  • @rkota243
    @rkota243 ปีที่แล้ว

    Merci bcp pour ce tuto. Je voudrais savoir dans quel cas, faut-il utiliser les hooks avec nextjs13 ?

  • @sergekalaga
    @sergekalaga ปีที่แล้ว

    Merci pour le cours. Néanmoins j'aimerai que vous fassiez un cours complet sur l'utilisation de la library SWR. Merci d'avance ☺

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      Hello, je note ça dans ma boîte à idée de vidéo

    • @sergekalaga
      @sergekalaga ปีที่แล้ว

      @@melvynxdev Merci

  • @AlexM00nTV
    @AlexM00nTV 5 หลายเดือนก่อน

    Hi déjà MERCI pour ce tuto tu m'as beaucoup aider j'ai juste une petite question : Je voudrais créer un down vote j'ai déjà créer le bouton sais tu comment créer le script du bouton

    • @melvynxdev
      @melvynxdev  5 หลายเดือนก่อน

      hello, oui je le sais mais ici c'est pas le meilleur endroit vient sur discord mlv.sh/discord

  • @calledphilly
    @calledphilly ปีที่แล้ว

    hello ! je me demandais, quelle extensions est-ce que tu utilises pour changer l'apparence de tes =>, ===, !===, etc... ?

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      Hello, c'est juste le ligature

  • @lesprimaris4784
    @lesprimaris4784 ปีที่แล้ว

    Bonjour Melvynx, super vidéo, merci pour toutes ces explications.
    J'aurais cependant une requête, pourrais tu nous donner la liste des extensions de VSC que tu utilises pour NextJS et pour TailWind ?
    J'ai réussi à en retrouver certaines, mais peut-être pas toutes. Le fait de pouvoir selectionner les classes de couleurs de Tailwind via un petit menu est francement pas mal.
    Merci d'avance ^^

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      Hello, c'est l'extensions Tailwind directement qui permet de faire ça.

  • @annesoph5835
    @annesoph5835 ปีที่แล้ว

    Hello, merci pour cette vidéo! Quel est le logiciel que tu utilises pour faire tes présentations "tableau blanc" ? Encore merci

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว +1

      Hello, Tldraw ou excalidraw suivant les vidéos

  • @aurelienchevillotte2874
    @aurelienchevillotte2874 ปีที่แล้ว

    Merci pour cette vidéo. Tu recommandes d'utiliser le fichier src dans nexts Js ou pas ?

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      Hello, perso j'utilises App avec un dossier src oui, mais je met pas le dossier App dedans .

    • @aurelienchevillotte2874
      @aurelienchevillotte2874 ปีที่แล้ว

      @@melvynxdev merci :) si j'ai bien compris app est encore en expérimental donc c'est plutôt délicat de l'utiliser en prod ?

  • @Jdouille01
    @Jdouille01 ปีที่แล้ว +1

    a chaque fois que tu dis A PI AIE j'ai mal au coeur ! ZAIZE également ahah !

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว +1

      Je fais des efforts pourtant

    • @n.nonyme
      @n.nonyme ปีที่แล้ว

      ​@@melvynxdevet merci pour ton travail très appréciable voire salvateur pour ma semaine 🌷

  • @elmassiraelmassira
    @elmassiraelmassira ปีที่แล้ว

    svp , est ce qu'on peut héberger un site web Nextjs dans Hostinger ??? merci d'avence Mr.

  • @alecresch6150
    @alecresch6150 ปีที่แล้ว

    Salut, petite question, pourrais tu me dire quelles extensions te permet de completer automatiquement les ex -> "bg-red-900" ? j'ai l'impression que c'est du boostrap mais laquelle ? par avance merci

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว +2

      Non c'est Tailwind intellisence, recommandé dans la doc tailwind

  • @Debo1709
    @Debo1709 4 หลายเดือนก่อน

    Ton intelligence me perturbe lol franchement jaodre ta façon d'expliquer mais ca fais 4 ans que je suis dans linfo et je connais tjr pas par coeur comme toi les détails c'ets ouf je suis impressionnée !!

    • @melvynxdev
      @melvynxdev  4 หลายเดือนก่อน

      ahah non je ne suis pas si intelligent

  • @aliplaysgtr
    @aliplaysgtr ปีที่แล้ว

    Hello! Un grand merci pour ce tuto très intéressant, ça va m'aider pour mon entretien de la semaine prochaine :)
    Tu utilises Raycast pour naviguer/faire des recherches aussi vite?

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว +1

      Hello, oui c'est bien raycast ! Et merci pour ton commentaire

  • @davidgrammatico606
    @davidgrammatico606 ปีที่แล้ว

    Hello ! Bravo pour tes vidéos. Dis moi quelle est la différence entre next/router et next/navigation ?

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      next/router était utilisé dans l'app directory, sous le capo il wrappait notre page avec un context liée à next/router.
      Maintenant, c'est simplement un autre context avec des méthodes différentes :D

  • @headboy707
    @headboy707 ปีที่แล้ว

    Est ce qu'un backend séparé NodeJS par exemple perd de son intérêt avec les server components ?

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      Non, uniquement avec NextJS suivant tes besoins

    • @headboy707
      @headboy707 ปีที่แล้ว

      Mais on est d'accord que pour une application simple on peut intégrer le backend dans notre projet NextJS ?
      @@melvynxdev

  • @Picklin
    @Picklin ปีที่แล้ว

    Est-ce qu'il suffit d'un seul client component dans notre page pour supprimer tout l'intérêt des server component? car en théorie pour ce seul client component il va t'envoyer le bundle JS. As-tu fais également des benchs par hasard ou regardé la taille en sortie? Merci pour la vidéo 👍

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      Non, il va t'envoyer le bundle JS du composant client component uniquement. Si tu as 2 client component = 2 bundle js envoyé

  • @flaviien
    @flaviien ปีที่แล้ว

    Dans quel état se trouve un composant *sans la mention 'use client'* qui est appelé (nested) dans un client componant (use client) ? Est-ce qu'il est 'serveur component' ou fatalement 'client component' ?
    Je demande ça, car je trouverai ça logique que, si il est nested dans un client component, qu'il soit client component, même sans la mention 'use client'. Malgré tout, lorsque je fais un essai, je reçois étrangement les console.log dans le terminal de mon serveur, et pas celui de mon navigateur.
    Si mes essais sont corrects, comment un composant qui est nested et donc dépend d'un client component peut-il être server component ?

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว +1

      C'est bien un client component, mais celui-ci est aussi render coté server en simple SSR + json props

    • @mountakhabi
      @mountakhabi ปีที่แล้ว

      Par défaut c'est un server component, sauf si tu utilise 'use client' et dans ce cas t'utilise un client component

  • @dylan051100
    @dylan051100 5 หลายเดือนก่อน

    Je reçois une HTTP405 de l'API... :( Methode POST bien définie partout mais toujours cette erreur.... L'erreur ne provient même pas de la partie du code qui renvoie une 405 si la méthode n'est pas bonne car un console.log juste avant ne log rien du tout.

    • @melvynxdev
      @melvynxdev  4 หลายเดือนก่อน

      Viens parler de ton problème dans mon discord : mlv.sh/discord

  • @arnauddelacroix8262
    @arnauddelacroix8262 6 หลายเดือนก่อน

    Quelqu’un sait quel plugin vs code il utilise pour transformer les !== et => svp ?

    • @melvynxdev
      @melvynxdev  6 หลายเดือนก่อน

      c'est juste la font il faut activer un settings "ligature"

  • @moundziegougabin813
    @moundziegougabin813 ปีที่แล้ว

    Quand je build l'app et je start, je remarque que les données sont statics meme si j'ajoute des nouvelles dans ma database ! 🤔

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      Les données sont statiques avec mon app de départ ?

    • @moundziegougabin813
      @moundziegougabin813 ปีที่แล้ว

      @@melvynxdev j'ai suivi votre tuto, en reproduisant ce que vous faites. avec yarn dev, c'est dynamique, mais quand je fais un yarn build, un yarn start , les données sont static

    • @bebs8501
      @bebs8501 ปีที่แล้ว

      Salut, tu as réussi? J'ai un soucis du même style avec vercel, j'ai fais une todolist, je peux editer, suprimer, ajouter mais ça nactualise pas. Allrs que sur ma base de donnée oui

    • @moundziegougabin813
      @moundziegougabin813 ปีที่แล้ว +1

      @@bebs8501 oui oui j'ai reussi

    • @moundziegougabin813
      @moundziegougabin813 ปีที่แล้ว +1

      @@bebs8501 export const revalidate = 0

  • @vincentcottalorda2105
    @vincentcottalorda2105 ปีที่แล้ว

    Étant donné que c’est en Beta, c’est peut être pas encore le moment de l’utiliser pour de vrai projets non?

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว +2

      Alors oui, après si tu commences un projet aujourd'hui je trouverais ça bête de le lancer en 12 si tu dois tout migrer dans 1 mois.

    • @vincentcottalorda2105
      @vincentcottalorda2105 ปีที่แล้ว

      @@melvynxdev super merci de la réponse. Effectivement c’est pas bête. Je crois que je vais revoir mes plans sur mes projets en cours 🤣 au top Melvyn

  • @anicetagounkpe3505
    @anicetagounkpe3505 ปีที่แล้ว

    j'aimerais te donner un défis pour le mois de novembre, essaies d'implémenter la logique de david gale et lloyd shapley avec javaScript

  • @jhondoe6917
    @jhondoe6917 ปีที่แล้ว

    Y'a pas de deploy, dommage.

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      Non mais Deploy avec Vercl c'est un clique.

  • @fredheladrienkissie1404
    @fredheladrienkissie1404 ปีที่แล้ว

    Stream satanique let’s gooo 😂

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว +1

      Pourquoi stream satanique ?

  • @FranckMekoulou-i7w
    @FranckMekoulou-i7w 9 หลายเดือนก่อน

    😂 C'est Copilot qui a decider de se reveiller??
    Merci, Jai compris sans meme pratique, mais bon, faut le faire.

    • @melvynxdev
      @melvynxdev  8 หลายเดือนก่อน

      ahaha tkt

  • @morlock403
    @morlock403 ปีที่แล้ว

    Les 3 premiers quarts de la video sont cool mais le dernier va beaucoup trop vite du coup j'ai abandonné, c'est dommage.
    La gimmick de "en 1 HEURE" pourquoi pas mais si c'est au détriment du contenu c'est dommage je trouve

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      Bah pourtant tu as préférer cliquer sur cette vidéo qu'une autre plus longue ?
      C'est que tu cherchasi un tutoriel en 1 heure non ?

  • @mehdib8612
    @mehdib8612 ปีที่แล้ว

    Jarrive pas comprendre l'intérêt de nextjs

    • @melvynxdev
      @melvynxdev  ปีที่แล้ว

      Alors regarde toutes mes autres vidéos

  • @djbarcausma1552
    @djbarcausma1552 ปีที่แล้ว

    mais defois tu sais vrmt pas expliqué