ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

Zustand Tutorial for Beginners - The Only Course You Will Ever Need

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 พ.ค. 2024
  • This is the most comprehensive "Zero to Hero" Zustand course available on TH-cam. You will learn everything related to it through practical examples, best practices, and integrate it with TypeScript and React as quickly as possible to create an eCommerce application with an amazing modern reactive shopping cart and products page.
    Zustand is a minimalist yet powerful state management library for React applications. It simplifies state management by offering a straightforward API based on hooks, making it an appealing alternative to more complex solutions like Redux and Flux patterns. Zustand is designed not to be opinionated, allowing developers to manage state in a way that best suits their application's needs. It provides a simple and intuitive method for managing global state across components in React.
    How to create a reactive shopping cart ecommerce application in React?
    #react #zustand #redux #flux
    🔗 Links:
    Project on Github: github.com/cod...
    Docs: zustand-demo.p...

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

  • @codegenix
    @codegenix  3 หลายเดือนก่อน +3

    What tutorial do you want to see next?

    • @prashlovessamosa
      @prashlovessamosa 3 หลายเดือนก่อน

      app router

    • @codegenix
      @codegenix  3 หลายเดือนก่อน +8

      A full stack nextjs application tutorial is on the progress.

    • @prashlovessamosa
      @prashlovessamosa 3 หลายเดือนก่อน

      @@codegenix great 👍

    • @Raghav_Bajpai_
      @Raghav_Bajpai_ 3 หลายเดือนก่อน +1

      Drizzle ORM full course 💨

    • @michaeloshinaike5733
      @michaeloshinaike5733 3 หลายเดือนก่อน +1

      tanstack table with api call integration

  • @michaeloshinaike5733
    @michaeloshinaike5733 3 หลายเดือนก่อน +7

    This is the most comprehensive zustand tutorial on youtube. Great Job

    • @codegenix
      @codegenix  3 หลายเดือนก่อน

      You're welcome🙏

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

    I'm begginner in Zustand if I don't read docs and do some little things with it I will never understand this. Your explanation is perfect for people who knows the basics

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

      Btw, your video perfectly explain Zustand, thanks a lot!

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

      I'm SO glad you liked it ❤️🙏

  • @noNullMoments
    @noNullMoments 3 หลายเดือนก่อน +2

    Call the library what you want as long you as keep making good , quality content. Keep it up

    • @codegenix
      @codegenix  3 หลายเดือนก่อน

      I'm so glad you liked it. Thanks

  • @roberthmejias
    @roberthmejias 8 วันที่ผ่านมา

    What a tutorial 😎.... It's just what I needed 🥳!!! Thanks a lot for sharing this knowledge with us. You're a crack! 🤟

    • @codegenix
      @codegenix  8 วันที่ผ่านมา

      Love you broooo😍❤️

  • @dimd8824
    @dimd8824 8 วันที่ผ่านมา +1

    Hello.
    how to type a wrapper function to add devtools in dev mode?
    so that devtools do not end up in production.
    const createStore = (fn, name) => {
    if(process.env.node_env === "development") {
    return create()(devtools(fn, name))
    }
    return create(fn, name))
    }

  • @digitalsahara6670
    @digitalsahara6670 3 หลายเดือนก่อน +2

    man.... love thuis channel so much ! thanks for a great video again , perfectly timed too

    • @codegenix
      @codegenix  3 หลายเดือนก่อน

      Much appreciated! I'm so happy now...

  • @K00000ry
    @K00000ry 3 หลายเดือนก่อน +2

    Agha damet garm! Content Aaliye🙌

    • @codegenix
      @codegenix  3 หลายเดือนก่อน +1

      Fadaye shoma🙏

  • @huseyinlora
    @huseyinlora 2 หลายเดือนก่อน

    Great! Please continue to produce such comprehensive and beginner-friend tutorials bro! I'm following your contents regularly. They are great. Well done. Thanks.
    Recommendation: You can add timestamps for every certain part of the video!

    • @codegenix
      @codegenix  2 หลายเดือนก่อน +1

      Thanks, will do!

  • @dedanmsafari8213
    @dedanmsafari8213 2 หลายเดือนก่อน

    I loved this one..quite in depth.I love the coding standards enforced here. will combine it with react query to build cool stuff.Looking foward to more tutorials from you.Great job mate!

    • @codegenix
      @codegenix  2 หลายเดือนก่อน

      I'm so glad that you liked it. Thank you very much. I really appreciate it

    • @yourlinuxguy
      @yourlinuxguy 2 หลายเดือนก่อน

      @@codegenix Would love to see you do ReactQuery.

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

    Thankyou so much for the tutorial once again. Kudos to you man!

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

      My pleasure!

  • @ShasHamood
    @ShasHamood 3 หลายเดือนก่อน +1

    Thank you very Thank you I've been waiting for him impatiently

    • @codegenix
      @codegenix  3 หลายเดือนก่อน +1

      You’re welcome 😊

  • @masaratech
    @masaratech 2 หลายเดือนก่อน

    This was really helpful, thank you for your efforts.
    You can add multiple shadcn components in one line like:
    npx shadcn-ui@latest input label drawer accordion

    • @codegenix
      @codegenix  2 หลายเดือนก่อน

      I'm so glad you liked it🙏thanks for the trick

  • @RohitRaj-od3be
    @RohitRaj-od3be หลายเดือนก่อน +2

    My components folder and lib folder is creating at root directory inside @ and also it is not running could you please reply.

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

      @RohitRaj-od3be You can add this to your tsconfig file:
      "paths": {
      "@/*": ["./src/*"],
      "$/*": ["./*"]
      }
      then you can import your files at root level like:
      import { something } from "$/components/YourComponent.tsx

  • @jayadky5983
    @jayadky5983 3 หลายเดือนก่อน +1

    Great videos on the channel brother🔥keep up the good work. Subscribed 💪

    • @codegenix
      @codegenix  3 หลายเดือนก่อน

      I'm really glad you liked. Thank you so much 🙏

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

    lovely tutorial, love it !!!!!

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

      Thanks so much 😊

  • @RafathBinZafarAuvee
    @RafathBinZafarAuvee 2 หลายเดือนก่อน

    This man is saint

    • @codegenix
      @codegenix  2 หลายเดือนก่อน

      Thanks bro!

  • @dream__moments
    @dream__moments 2 หลายเดือนก่อน +2

    what if I want to persist the Cart Slice only ?

    • @codegenix
      @codegenix  2 หลายเดือนก่อน +1

      @dream__moments Slice persisting is not possible but you can create multiple stores and persist each of them that you want. For example you can create a store only for your cart, then only persist that not the other store.

    • @dream__moments
      @dream__moments 2 หลายเดือนก่อน

      @@codegenix ok thanks for the knowledge

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

      I think you can use partialize option to manually select the states you need to save

  • @regilearn2138
    @regilearn2138 3 หลายเดือนก่อน

    Hi mate, your content have unique touch. I would like to request a video on how to upload file to AWS s3 using lambda function with MERN stack using typescript

    • @codegenix
      @codegenix  3 หลายเดือนก่อน +1

      Thank you for the suggestion! Unfortunately Amazon services are banned in my country and I don't have access to these services (Azure, AWS, Vercel, Firebase, ...)

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

    Keep it up bro

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

    Perfect

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

      Glad you liked it

  • @smartdriver2990
    @smartdriver2990 3 หลายเดือนก่อน

    Yes, I need it

    • @codegenix
      @codegenix  3 หลายเดือนก่อน

      I'm glad. 🙏

  • @prashlovessamosa
    @prashlovessamosa 2 หลายเดือนก่อน

    Now you are also a freecodecamp elite.

  • @mohammadbohluli
    @mohammadbohluli 2 หลายเดือนก่อน

    very very nice videos, keep going Bro🤩 and Your accent is very similar to that of Iranians, are you Iranian?

    • @codegenix
      @codegenix  2 หลายเดือนก่อน +1

      Are sotoonam😍 Merci

  • @user-sd4pq1dw9g
    @user-sd4pq1dw9g 3 หลายเดือนก่อน

    thank you!!!!!!!!

    • @codegenix
      @codegenix  3 หลายเดือนก่อน

      You're welcome!

  • @Raghav_Bajpai_
    @Raghav_Bajpai_ 3 หลายเดือนก่อน

    When Drizzle ORM full course from basic to advance?

    • @codegenix
      @codegenix  3 หลายเดือนก่อน +1

      It might takes a few weeks my friend...

  • @minter-07
    @minter-07 2 หลายเดือนก่อน

    Great , now i want to learn drizzle orm with neon db with a small project, 😅 if possible

    • @codegenix
      @codegenix  2 หลายเดือนก่อน +1

      Currently working on it. Drizzle is really popular in this channel👌

  • @Noli344
    @Noli344 3 หลายเดือนก่อน

    Can you make a full stack Next.js application with Tailwind, TypeScript, Zustand and Supabase?

    • @codegenix
      @codegenix  3 หลายเดือนก่อน

      Currently working on it...

  • @bhargavkumar
    @bhargavkumar 12 วันที่ผ่านมา

    will this work with nextjs?

    • @codegenix
      @codegenix  12 วันที่ผ่านมา

      @bhargavkumar I don't recommend it

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

    Every things is fine but I'm having skill issue to follow. sed 😢

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

      The first step is always the hardest. Keep practicing, you'll get it!

  • @user-ld1de1mc4h
    @user-ld1de1mc4h 3 หลายเดือนก่อน +1

    It's pronounced "Tzushtand" and not zustand. Get it RIGHT! :))))

    • @codegenix
      @codegenix  3 หลายเดือนก่อน +3

      I had a hard time pronouncing it the way you mentioned, but I just couldn't😆! Thanks for your correction anyway!

    • @zlatkoiliev8927
      @zlatkoiliev8927 2 หลายเดือนก่อน +1

      @@CURIOSITYcapitalseems like you left your sense of humour at home… 😢

    • @CURIOSITYcapital
      @CURIOSITYcapital 2 หลายเดือนก่อน

      do you think so?😂

  • @asim-gandu-phenchod
    @asim-gandu-phenchod หลายเดือนก่อน +1

    Awesome tutorial. Thanks a lot

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

      You are welcome!

  • @hamedfazeli476
    @hamedfazeli476 2 หลายเดือนก่อน

    Wow you nailed it 🫡✨👍

    • @codegenix
      @codegenix  2 หลายเดือนก่อน

      Fadaaaa😂❤️