Learn Vite - Frontend Build Tool Course

Sdílet
Vložit
  • čas přidán 8. 09. 2024

Komentáře • 166

  • @Fetrah2
    @Fetrah2 Před rokem +43

    ⭐ Contents ⭐
    ⌨ (0:00:00) Start
    ⌨ (0:00:22) Learning Objectives
    ⌨ (0:01:29) Introduction
    ⌨ (0:02:50) What makes it fast?
    ⌨ (0:04:49) Creating Static Server
    ⌨ (0:17:29) Using Templates
    ⌨ (0:24:39) Tailwind Integration
    ⌨ (0:32:30) Env Variables
    ⌨ (0:40:58) Deployments
    ⌨ (1:00:22) Configurations
    ⌨ (1:30:35) Wrap Up

    • @abc_cba
      @abc_cba Před rokem

      Thank You for this.

  • @NareshKumawat-wy4od
    @NareshKumawat-wy4od Před 5 měsíci +3

    "Sir, your CSS module explanation was very helpful. Thank you for presenting it so nicely."

  • @alwaisy
    @alwaisy Před rokem +6

    You really touched on the most important commands. I have the idea now, how does Vite work.

  • @wwloyd
    @wwloyd Před rokem +5

    thanks arsalan, this video is a lifesaver! Vite is awesome especially while switching from webpack

  • @anisohassanabdulahi1999
    @anisohassanabdulahi1999 Před rokem +169

    All Muslim programmers Ramadan mubarak ❤❤ today is first day of Ramadan Alhamdullilah ❤❤

  • @anar2609
    @anar2609 Před rokem +8

    thanks to the author for the effort with Vite, the development will be accelerated at times

  • @red5hat
    @red5hat Před rokem +10

    You have pronunciation problem in English. It's very difficult to understand your words.

  • @felixjimenezgonzalez9292
    @felixjimenezgonzalez9292 Před 3 měsíci

    Thanks! I missed a bit more of content regarding the vite.config, build configurations, sass, static folders, etc. Besides that great vid!

  • @gattorwichar3984
    @gattorwichar3984 Před rokem +3

    Ramadan Mubarak from Sudan

  • @powerprocess_hiepdt
    @powerprocess_hiepdt Před rokem +1

    thank you very much, very clear, I watch all video and understand all you say... thanks

  • @ifeanyiilonze5485
    @ifeanyiilonze5485 Před 7 měsíci +2

    I tried building my vite project that has socket.io-client and axios installed. When I run build, it crashes.
    I've tried using polyfill, but it doesn't work either. How do I fix this

  • @andrewzheng9657
    @andrewzheng9657 Před 5 měsíci

    Thanks for this quick intro into Vite.

  • @jamaka_me_code796
    @jamaka_me_code796 Před rokem

    00:02:05 PREREQUISITES* Great video🎉

  • @viniciusmorgado9722
    @viniciusmorgado9722 Před 6 měsíci

    Very nice video, this give to me a good overall about the options of Vite, theirs a lot of things that I don´t have consider use before.

  • @luisbrazilva
    @luisbrazilva Před rokem +2

    I get it. It's fast but why is everyone ignoring the huge security risk of exposing your API connections and key because it serves the JSX files in the network activity tab without masking them or encoding them.

  • @tengerzander7921
    @tengerzander7921 Před rokem +2

    wow amazing, downloading now...

  • @scootergirl3662
    @scootergirl3662 Před rokem +6

    Btw, I didn't have the package.json and node_modules get created (it looks like in the video it is created when you install vite?).
    I don't know if this is the "correct-est" way, but I did npm init and then it created a package.json for me to use.
    You could also type one out by hand but eh.....
    then you do the "npm install --save-dev vite", and it will automatically save vite to the package.json
    do let us know though if there is a better way

    • @dance3rt
      @dance3rt Před rokem

      Thank you your way helped me

  • @KA3AHOBA94
    @KA3AHOBA94 Před měsícem

    Arsalan is a lion in a mongolian language.
    Tnx for video.

  • @yukimo3025
    @yukimo3025 Před rokem +17

    As foreigner and English as the second language, I didn't understand anything what he said because of his accent, please freeCodeCamp next time choose a native speaker

    • @laja6108
      @laja6108 Před rokem +9

      I can’t understand with English as my first language

    • @shivanshmishra7992
      @shivanshmishra7992 Před rokem +1

      Turn on "Closed Captions"

    • @knowledgedose1956
      @knowledgedose1956 Před rokem

      ​​@@shivanshmishra7992ok, but the tutorial itself is a bit of low quality, compared to others. not the video

  • @ray84851
    @ray84851 Před rokem +1

    Nice tutorial, thank you!👍

  • @user-ff9el4jf6y
    @user-ff9el4jf6y Před rokem +8

    I'm not native english speaker, seems like a great course but is so hard to understand! 😫😭 Whit the rest of the videos I have no problem

    • @scootergirl3662
      @scootergirl3662 Před rokem

      It's not just you - the speaker's enunciation isn't great. I love what Freecodecamp is doing, but they get a lot of people who aren't great communicators. I am starting to turn the volume off on a lot of tutorials anyway at this point so I can listen to something else.

    • @m_yoda
      @m_yoda Před rokem

      The same.

    • @w3hacker
      @w3hacker Před rokem

      He's 22 years old? I think he wants to get more subscribers, but he fails.

    • @musaddiqali1
      @musaddiqali1 Před 11 měsíci

      Maybe it's because of his braces. I was also struggling to understand some words he was saying.

  • @404nohandlefound
    @404nohandlefound Před 8 měsíci +1

    I don't think it was necessary to include css modules in a video about vite. otherwise, it was a great video!

  • @sabertoukali
    @sabertoukali Před 9 měsíci

    Nice tutorial, thank you

  • @yabuking84
    @yabuking84 Před 8 měsíci +1

    This is not for beginners. He talks about HMR, bundlers like its second nature to viewers. Though this is very good for mid level developrs.

  • @julianvelez6563
    @julianvelez6563 Před rokem +2

    Nice work

  • @muhammedozalp
    @muhammedozalp Před rokem

    Thanks for this great tutorial

  • @stevenoketch6950
    @stevenoketch6950 Před rokem

    Vite is definitely choice number one after the death of cra

  • @thanirmalai
    @thanirmalai Před rokem +2

    how to add eslint to vite during development

  • @Yahya_Umar
    @Yahya_Umar Před rokem

    Need video tutorial for starting freelance work. Seeking experienced freelancer to cover client acquisition, portfolio creation, payment systems, and more. Let me know if interested!

  • @randomguy1
    @randomguy1 Před rokem

    Love you Arslan full support ❤

  • @JesusReyes-hp3nx
    @JesusReyes-hp3nx Před rokem

    Nice Video, Thanks You!!

  • @Mari_Selalu_Berbuat_Kebaikan

    Let's always do alot of good ❤️

  • @danonmily
    @danonmily Před 6 měsíci +2

    Good video but please practice pronounciation of english words. Sometimes it was hard to infere what you were saying

  • @thespiritualjourney369
    @thespiritualjourney369 Před 8 měsíci

    why do we write scripts manually in package.json?? instead you should've downloaded vite with react which comes with all dependencies and scripts. idk why make it complicated and increase the steps.

  • @BrinleyBlogette
    @BrinleyBlogette Před 5 měsíci +3

    had to pause and replay SO many times. very challenging to make out numerous words he attempted to pronounce. please try to use more native English speakers to explain things.

  • @codesoon9668
    @codesoon9668 Před rokem

    Before watching this video I want to share an error I made and I hope I could understand why, this particularly happened when using tailwind CLI with Vite+React template in the latest version I read the blog you posted and I could not figure out the error so again I hope I could understand what I am missing out. Anyway it will help me a lot because I recently started using vite w/ react because of the update of create-react-app.

    • @mezzmar
      @mezzmar Před rokem +1

      So, can you post what error it throws or anything that could help us help you?

    • @codesoon9668
      @codesoon9668 Před rokem

      @@mezzmar I found the error I had made. First when you initialize tailwindCLI there is a content space where you put the files as well as THE DIR so that was the error I use components out of src which is the default snippet Tailwind offers you so I just add the DIR and now its working very well.

  • @aaaliii4u
    @aaaliii4u Před rokem +1

    am I missing something or is it the old way of using vite?

  • @VeaceslavBARBARII
    @VeaceslavBARBARII Před 11 měsíci

    There will be soon released vite 5
    See their migration guide

  • @user-dz7cx8fp9i
    @user-dz7cx8fp9i Před rokem

    how to take build by rectifying typescript type errors and warnings in vite

  • @justkaz7104
    @justkaz7104 Před 8 měsíci +3

    This guy's accent is challenging! Can't you not get a native English speaker?

  • @m_yoda
    @m_yoda Před rokem +2

    Thanks for content, but sometimes it was hard to understand you because of your English.

  • @davoodaslani3882
    @davoodaslani3882 Před 10 měsíci

    How set incognito chrome for vite project without create .env and vite.config.js file?

  • @Cahnisama
    @Cahnisama Před rokem +2

    This was rought to understand as a non native english speaker.

    • @laja6108
      @laja6108 Před rokem +2

      It was rough to understand as a native speaker, too 🙃

  • @LearningLane3456
    @LearningLane3456 Před rokem

    Please create a tutorial for creating an android app with good security for personal finance app.

  • @prinjay4u
    @prinjay4u Před rokem

    Great sr

  • @kasper369
    @kasper369 Před rokem

    I hope this video teaches about how to optimize my app

  • @pradeepkumar-il5wr
    @pradeepkumar-il5wr Před rokem +2

    Hello Sir, we are from India and want to see your full video, please add audio track option on your CZcams channel, what will happen with this, we can see your video in any language like Hindi, Tamil etc. The video track feature is new on youtube, so please add it quickly so that we can see your video. As Mr. Beast has added video tracks. Thank you

    • @w3hacker
      @w3hacker Před rokem

      Also add Chinese please

  • @user-nf9cg9ig6u
    @user-nf9cg9ig6u Před rokem +2

    hard to listen

  • @nareshc4828
    @nareshc4828 Před rokem

    How to configure port number through env variables in vite.config.js
    Tried accessing through import.meta.env
    But was giving error

  • @UnderstandingCode
    @UnderstandingCode Před rokem +1

    4:19 what's that dude?? I can't make out what you're saying!

  • @bossgd100
    @bossgd100 Před rokem

    I dont see what is slow with create react app . Its just a command you type at the start of the project. You change tool for 2 min at the start of the project ?
    I am missing something ?

    • @mettelhed
      @mettelhed Před rokem +2

      CRA is no longer being maintained I think.

    • @Art-y2k
      @Art-y2k Před rokem

      Create React App's bundle size to the browser is masive Vite only passes the code you need to navaigate your way around the site = better performance

  • @AbdifitahAbdulkadir
    @AbdifitahAbdulkadir Před 2 měsíci

    Theme he is using name?😊

  • @AshishKumar-ft6wv
    @AshishKumar-ft6wv Před rokem

    Perfect

  • @ashwanikumar183
    @ashwanikumar183 Před 11 měsíci

    can we add the configuration for angular also

  • @thefourhourtalk
    @thefourhourtalk Před 6 měsíci

    save dev vite is not showing any json files

  • @user-ln6th4cm6d
    @user-ln6th4cm6d Před 9 měsíci

    I really honestly think that the module on the static server was unnescessary

  • @bogdanpryvalov
    @bogdanpryvalov Před rokem +4

    i can't understand anything, he always slurps

    • @programminghacks
      @programminghacks Před 2 měsíci

      If you can't understand you can leave. It's natural for him to speak like that.
      If you can't understand him you should at least respect his natural ability of speaking that way.

  • @chesterxp508
    @chesterxp508 Před 7 měsíci

    GoodJob!

  • @bhargavkumar
    @bhargavkumar Před rokem

    Great

  • @nsa3679
    @nsa3679 Před 11 měsíci +1

    no hate, but i had to use subtitles

  • @Nodsaibot
    @Nodsaibot Před rokem +2

    I was afraid of this, I dont understand anything hes saying, [cc] to the rescue

  • @AntonioBenderas
    @AntonioBenderas Před rokem

    How to import choices.js library?

  • @romi8634
    @romi8634 Před 6 měsíci +3

    not good
    waste of time , voice quality issues and please explain clearly , you just showing us how to do , just like copy pasting

  • @arnesneyers2076
    @arnesneyers2076 Před 11 měsíci +4

    I feel this 'course' is way too long since it's basically just a setup that you find in tutorials of five minutes and doesn't really add extra value to me.

    • @BoolFalse
      @BoolFalse Před 10 měsíci

      not even counting the fact that Bun changed plans )

  • @scottonanski4173
    @scottonanski4173 Před rokem

    Beginners don't know React, Vue, etc. They know HTML, CSS, and MAYBE a bit of JavaScript.

  • @Atanepes
    @Atanepes Před rokem +1

    Well doing great, but Why there are new languages to make website i am beginner now i have to start with vite?? Or i have to start html??

    • @chilakalajakeer9957
      @chilakalajakeer9957 Před rokem +1

      Vite is not a programming language,it is a build tool

    • @w3hacker
      @w3hacker Před rokem

      You should learn html , css , javascript first, then nodejs, then babel/webpack or vite, then vue/react

  • @happydaydaniel
    @happydaydaniel Před rokem +1

    Is these another way of creating a react web?

    • @OP-ig1fj
      @OP-ig1fj Před rokem +1

      parcel nextjs but why not just vite

    • @franklinmayoyo
      @franklinmayoyo Před rokem +1

      It not just another way but the best way currently.😂🤣 It's really faster than the create-react-app (which became depreciated recently)

    • @OP-ig1fj
      @OP-ig1fj Před rokem +1

      @@franklinmayoyo plus cra will take up huge amounts of storage ye

    • @happydaydaniel
      @happydaydaniel Před rokem

      @@franklinmayoyo is there any advantage cra has against it?

    • @franklinmayoyo
      @franklinmayoyo Před rokem +1

      @@happydaydaniel not really. It's only that vite has some issue during development. At times you have to reload the server to see your changes. You might spend a lot of time trying to debug a problem only to realize that vite didn't effect your changes.

  • @hakuna_matata_hakuna
    @hakuna_matata_hakuna Před rokem

    disappointing vite lib mode isn't talked about much

  • @vramosjd
    @vramosjd Před rokem

    What are the prerequisites?

    • @NoSoyElPeluca
      @NoSoyElPeluca Před rokem +1

      Entry level in Js, what it is and how webpack works (to understand why we are using VITE which is an alternative to webpack and the differences there are to configure the project), entry level in some framework (since VITE provides templates to start the project) and basic understanding of NPM since we will be installing packages like Tailwind.
      Anyway, configurations like Tailwind's that seem a bit difficult watching the video are very easy to setup, everything the teacher does is in the Tailwind documentation, it's almost a copy/paste. In general, almost all NPM packages for normal use tend to be a copy/paste.

    • @vramosjd
      @vramosjd Před rokem

      @@NoSoyElPeluca Thank you!

  • @BurhanAijaz
    @BurhanAijaz Před rokem

    what are the prerequisites

    • @NoSoyElPeluca
      @NoSoyElPeluca Před rokem

      Entry level in Js, what it is and how webpack works (to understand why we are using VITE which is an alternative to webpack and the differences there are to configure the project), entry level in some framework (since VITE provides templates to start the project) and basic understanding of NPM since we will be installing packages like Tailwind.
      Anyway, configurations like Tailwind's that seem a bit difficult watching the video are very easy to setup, everything the teacher does is in the Tailwind documentation, it's almost a copy/paste. In general, almost all NPM packages for normal use tend to be a copy/paste.

  • @user-rw2wr9ul5s
    @user-rw2wr9ul5s Před rokem +1

    Thank you for sharing this valuable content. I can't stand your pronunciation though.

  • @user-jr4ze8je7d
    @user-jr4ze8je7d Před 10 měsíci +1

    THE BIG PROBLEM I SEEN IN THIS VIDEO IS, TOO MUCH UNNECESSARY EXPLANATIONS TALKING

  • @ibizawavey8630
    @ibizawavey8630 Před rokem +1

    i'm new new new to programming. where do I start guys?

    • @anisohassanabdulahi1999
      @anisohassanabdulahi1999 Před rokem +1

      Python is a good beginner ❤

    • @joysaha3927
      @joysaha3927 Před rokem +5

      Learn C programming first, then C++, then Java.. After that, rest of the languages will be easy to learn for you.

    • @OP-ig1fj
      @OP-ig1fj Před rokem

      what do u wanna do later? do u wanna build websites or

    • @ibizawavey8630
      @ibizawavey8630 Před rokem +2

      @@joysaha3927 That's like saying to a guy who just came to my gym, "come do deadlifts with me, after that doing iso exercises will be very easy for you" lol that stuff is for advanced trainers like myself, not a guy who just walked in the gym who doesn't know anything about form, timing, time under tension, mind/muscle connection etc etc.
      Everyone is also giving different advice which tells me no one has a single clue so i'll just follow my own gym analogy. I'll start with the fundamentals, then i'll do javascript and do some volunteer work with non profits to get experience.

    • @joysaha3927
      @joysaha3927 Před rokem

      @@ibizawavey8630 All the best! 👍

  • @senti2175
    @senti2175 Před rokem

    Are there Khattaks in India? His name has Khattak but his accent is like Indian. 🤔

    • @rajghosh217
      @rajghosh217 Před rokem +2

      He is Pakistan

    • @usmanahmedgoray
      @usmanahmedgoray Před rokem +2

      He is Pakistanis. Khattak is tribe in Pakistan and man which belong to that tribe is add his tribe name as surname

    • @-rate6326
      @-rate6326 Před rokem

      ​@@usmanahmedgoray there are khattaks india too. They might have migrated at the time of partition.

  • @joseleonrs9817
    @joseleonrs9817 Před měsícem

    In spanish please 😢

  • @talhabytheway
    @talhabytheway Před rokem

    CONGRATS ARSALAN 💗💗

  • @bharath2508
    @bharath2508 Před rokem

    I am watching this from Akhand Hindu Rashtra aka Eurasia.

  • @bluesky-vc3tk
    @bluesky-vc3tk Před rokem

    ❤❤❤❤

  • @jacobdawn4735
    @jacobdawn4735 Před rokem

    hi

  • @claudettegivens9039
    @claudettegivens9039 Před 10 měsíci +1

    Unable to understand the speech patterns of the instructor. Waste of time

  • @subhajitdey4483
    @subhajitdey4483 Před rokem

    If you kindly reply to my comment in the pyspark video...
    Plzzzzzz🙏🙏🙏

  • @kim92se64
    @kim92se64 Před rokem

    57 m

  • @scottonanski4173
    @scottonanski4173 Před rokem

    You trying to explain the deployment was a dog's breakfast. Not only did my example break, you didn't account for any errors that might have occurred basically make this entire tutorial useless.

  • @toreceiveyou
    @toreceiveyou Před měsícem

    Great but I am having a heard time to understand your english

  • @Snipergaming-14
    @Snipergaming-14 Před rokem

    Will Chatgpt remove programmers?
    ill Chatgpt remove programmers?

    • @mossfoobar8322
      @mossfoobar8322 Před 9 měsíci

      Yes itll remove basic programming needs for many companies. The job maeket is already saturated and many are getting laid off.
      However if you have exceptional skills or a talent which you invested many years to develop its unlikely that chatgpt can replicate that. Security or networking is an example

  • @lunaticberserker5869
    @lunaticberserker5869 Před rokem

    Learn ChadGPT ;)

  • @testmail3875
    @testmail3875 Před rokem

    bht hi bakwas vite chord ke sab ho rha h

  • @user-yw6bj5oe9w
    @user-yw6bj5oe9w Před 3 měsíci

    Why don't you speak Russian?

  • @prashantkamboj207
    @prashantkamboj207 Před 7 měsíci

    Not useful

  • @korkut31
    @korkut31 Před rokem

    your name is wrong.. it is a TURK ish name and it is 'ARSLAN' not arsalan

  • @SjarMenace
    @SjarMenace Před rokem

    I get so triggered its not "veet" its v i t e!

    • @laja6108
      @laja6108 Před rokem +5

      It literally says in the first sentence of the docs that it’s pronounced “veet”

  • @dev_jun
    @dev_jun Před rokem

    finally, someone from Pakistan

  • @yourgflikesit
    @yourgflikesit Před rokem +2

    So difficult to understand, you mumble your words constantly.

  • @TodayCurrentAffairs2299

    Hello Sir, we are from India and want to see your full video, please add audio track option on your CZcams channel, what will happen with this, we can see your video in any language like Hindi, Tamil etc. The video track feature is new on youtube, so please add it quickly so that we can see your video. As Mr. Beast has added video tracks. Thank you

  • @TodayCurrentAffairs2299

    Hello Sir, we are from India and want to see your full video, please add audio track option on your CZcams channel, what will happen with this, we can see your video in any language like Hindi, Tamil etc. The video track feature is new on youtube, so please add it quickly so that we can see your video. As Mr. Beast has added video tracks. Thank you

  • @TodayCurrentAffairs2299

    Hello Sir, we are from India and want to see your full video, please add audio track option on your CZcams channel, what will happen with this, we can see your video in any language like Hindi, Tamil etc. The video track feature is new on youtube, so please add it quickly so that we can see your video. As Mr. Beast has added video tracks. Thank you

    • @knowledgedose1956
      @knowledgedose1956 Před rokem

      to have a video track feature you should realize there should be someone who would not only translate but also record the translation with their voice. it is not that translation track is generated automatically or something