Module Bundlers Explained... Webpack, Rollup, Parcel, and Snowpack

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ต.ค. 2020
  • What is a Module Bundler? And why do I need one? Learn how tools like Webpack, Rollup, Parcel, and Snowpack can package your code as a production-ready web application. fireship.io
    Webpack webpack.js.org/
    Snowpack www.snowpack.dev/
    Sponsor me for $1 github.com/codediodeio
    #webdev #tutorial #javascript
    Install the quiz app 🤓
    iOS itunes.apple.com/us/app/fires...
    Android play.google.com/store/apps/de...
    Upgrade to Fireship PRO at fireship.io/pro
    Use code lORhwXd2 for 25% off your first payment.
    My VS Code Theme
    - Atom One Dark
    - vscode-icons
    - Fira Code Font
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @josueem14
    @josueem14 3 ปีที่แล้ว +1000

    As someone starting in the web development industry, all these technologies feel so overwhelming.

    • @lohar5055
      @lohar5055 3 ปีที่แล้ว +182

      If you are just starting out than just stick to HTML, CSS, Javascript. And really these are the hardest of the web dev learning curve. When your little project starts to get bigger and somewhat complex, take on a framework like React, or Vue. Learning a framework and the techs that surround it are really easy. Because the the majority of your time is spent learning better approaches to a problem and becomming a better programmer. Again these techs and their names may sound overwhelming but are really easy to pick up.

    • @thuggfrogg
      @thuggfrogg 3 ปีที่แล้ว +57

      The internet is a million hacks duct-taped together with js. I bet we could simplify it all if we just replaced js with Scheme-in-the-browser... 😏

    • @crashito_x
      @crashito_x 3 ปีที่แล้ว +32

      Welcome to the game

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

      But starting out and moving forward regardless is the best thing to do. Congratulations on that :)

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

      totally echo you !

  • @AshesOfEther
    @AshesOfEther 3 ปีที่แล้ว +497

    Fireship: *Uploads a video.*
    Someone in the comments: OMG I WAS JUST LOOKING FOR THIS!!!!

    • @bouzianeamine8815
      @bouzianeamine8815 3 ปีที่แล้ว +6

      i swear

    • @iRIDS
      @iRIDS 3 ปีที่แล้ว +12

      I just started using snowpack with svelte yesterday and I was looking for something like this, that compares the different options. The algorithm sees all.

    • @azatecas
      @azatecas 3 ปีที่แล้ว +3

      but is true tho lol, I was just looking at WebPack

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

      It's a time-honoured tradition!

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

      Fireship has 460k subs, so things like that are bound to happen

  • @gonefishing7
    @gonefishing7 3 ปีที่แล้ว +235

    I'm so glad I have notifications on; I was just trying to figure out how to use webpack! How did you know, Jeff???

    • @Fireship
      @Fireship  3 ปีที่แล้ว +53

      That's what I do :)

    • @FalseDev
      @FalseDev 3 ปีที่แล้ว +13

      It's getting spookier for Halloween

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

      Thing is 50% of time your dealing with a bundler webpack, babel or metro for RN

    • @aj.arunkumar
      @aj.arunkumar 3 ปีที่แล้ว +3

      Jeff has firesense 😋

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

      It's probability. 1 out of thousands of followers is ought to do the same when the video is uploaded.

  • @naturesdip
    @naturesdip 3 ปีที่แล้ว +69

    Configuring Webpack from scratch for enterprise scale projects has been one of my best skill investments. It honestly feels like 90% of previous struggles have been due to bad project configs. Thank you so much for this video!

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

      @@Snerdy0867 Just use Vite, it's much simpler and faster. I'm using it in my company.

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

      ​@@Snerdy0867 Honestly just read the bundler's docs. It might take you a few hours but it will give you an overview of everything you can use in it and how to use it.

  • @mathiasdeweerdt1400
    @mathiasdeweerdt1400 3 ปีที่แล้ว +63

    Love the video, 3 small issues with the video though.
    - You have to install sass aswell and not only the loaders
    * npm install --save-dev sass
    - You used the scss variable "$color" but u defined "$text".
    - Add publicPath to devServer so it should like this:
    devServer: {
    publicPath: '/dist',
    contentBase: path.join(__dirname, 'public'),
    port: 9000
    },

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

      Thank you!

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

      Thank you.. :)
      I have written like,
      devServer : {
      publicPath: '/dist',
      contentBase : path.join(__dirname, 'public'),
      port : 9000
      }
      still, I see this error >>> "Invalid options object. Dev Server has been initialized using an options object that does not match the API schema.
      - options has an unknown property 'contentBase'.
      Coz of this dev-server is not serving the page.. Any tips please ???

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

      @@goldensonu15 from looking closely at the error it gave you, it looks like the contentBase key is not named correctly. You might scratch your head at this, because you see everyone else using contentBase - so the next step is to google 1 of 2 things: either “webpack contentBase not working” or something along those lines to see if anyone else has gotten this error (which will show you other people indeed have ran into this error and have also shared the solution), or if you’re a little more comfortable with the idea of API’s you might think do go directly to the Webpack documentation for the devServer object so that you can see all of the fields it accepts.
      The first of those two showed me what new field name belongs there, and the second google search helped me confirm that it appears in Webpack 4 the field was called “contentBase”, but now in Webpack 5 they are calling that field “static” and contentBase is no longer a valid field name. So you must have webpack version 5.x installed and it’s just telling you the schema for devServer has changed and that contentBase is no longer a valid field name.
      For all the options for devServer you can just google something like “webpack devServer” and the top link should take you to the official docs at webpack.js.org
      In the beginning, everything can be overwhelming so even though your console gave you a pretty actionable and clear error message, it’s totally normal to feel like you don’t know what to do next. This is basic debugging skills, but it can take a while to build the experience and intuition that makes these steps very obvious to you. You’re doing great

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

      You saved me on this issue

    • @benkiarie149
      @benkiarie149 2 ปีที่แล้ว

      @@goldensonu15 what worked for me is changing the contentBase to static. I read on stack overflow that's what should be used

  • @ionitaa
    @ionitaa 3 ปีที่แล้ว +7

    Classic TH-cam tutorial... First 5 steps (that are obvious to everybody) explained in detail, the next 3 (slightly harder steps) glanced over and the following 100.000 hard steps are not even addressed. There is no shortcut around the grind. Read the docs and and put aside a few days for learning webpack. 6 months from now when they ship a new major release you'll do it i all over again and you'll love it!

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

    This is hands down the best development channel on TH-cam. The videos are succinct, perfectly to the point, and extremely useful. I've probably watched over 50 videos so far and every single one has been useful!

  • @speckyferns6780
    @speckyferns6780 2 ปีที่แล้ว

    Some of the best courses ever - specific topics, clear delivery, fast, everything just works! Thank you!

  • @london5679
    @london5679 3 ปีที่แล้ว +61

    For the record, you can use script tags with es6 Import syntax by delcaring the type as a module. i.e.

    • @amaury_permer
      @amaury_permer 2 ปีที่แล้ว

      thoght the same

    • @Dev-Siri
      @Dev-Siri ปีที่แล้ว +14

      This works but the browser is not able to resolve the import if you do like:
      import lodash from 'lodash';
      this doesn't work since it doesn't know to look into the node_modules folder.
      So you have to manually locate the package like this:
      import lodash from './node_modules/lodash';
      and if it uses commonjs, ie the require() function instead of `import` and `export`
      then well, it won't work either.
      The commonjs `require()` function is not defined in the browser

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

      @@Dev-Siri I also wonder, when importing manually, that even if you supply the path to the package './node_modules/lodash' ... I wonder if the browser would have trouble if lodash itself had its own dependencies which it needed to find. Perhaps a non-issue, but I haven't set up a test yet

    • @Dev-Siri
      @Dev-Siri ปีที่แล้ว +3

      ​@@bmfitzgerald3
      yea its possible. Since even if we supply the path to the browser, it would still be confused as it won't look outside the lodash folder and in the node_modules again.
      Source Code
      -----------------------|--------------------- IMPORT
      ./node_modules/lodash
      |
      Some Dependency

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

      @@Dev-Siri exactly, and it also won't work if the dependency has it's own module identifier. e.g './node_modules/chart.js/dist/chart.js' could work but inside of the chart.js file theres a strange import: import '@kurkle/color'
      It took me a while to figure all this out, now i'm here trying to understand bundlers so i can get chartjs to work

  • @BigGingerJake
    @BigGingerJake 3 ปีที่แล้ว +38

    I've been watching these tutorials for a while now, and I continue to be blown away by how much value you are able cram into each short video. The quality and conciseness that your style delivers is just brilliant, and imho fits perfectly in line with what your target audience desires. I'd just like you to know that you are doing a phenominal job, and I've decided to sign up for full membership.
    Thank you for your hard work and amazing content.

  • @lohar5055
    @lohar5055 3 ปีที่แล้ว +35

    Webpack on default minifies code. Setting "mode" to "development" reduces bundling times significantly.

  • @estelagartija4149
    @estelagartija4149 3 ปีที่แล้ว +9

    It literally took me 6 hours to watch the video and follow the steps and breaking my pc and braking my head but it was worth it. Thanks for taking us by the hand.

  • @CodingWithLewis
    @CodingWithLewis 3 ปีที่แล้ว +3

    Always releasing quality videos Fireship! I get excited everytime you are in my sub box.

  • @jvcmarc
    @jvcmarc 3 ปีที่แล้ว +41

    this channel is my gateway into the world of webdev!
    always when I'm confused about a subject such as docker, webpack, or anything like that, a new video comes out that helps me get started

  • @vadityag
    @vadityag 3 ปีที่แล้ว

    This video is perfect in delivery. It doesn't bore people who are familiar with part of the stuff and it is very useful for beginners.

  • @adipradhan3506
    @adipradhan3506 3 ปีที่แล้ว +10

    Today I wasted my time understanding webpack with all the 2 hours courses and you explained it in what 10 minutes. Awesome dude 😎

  • @amnaatarapper
    @amnaatarapper 3 ปีที่แล้ว +3

    Every time I come across one of this guy's video I end up learning a new skill... thank you man keep the great work going

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

    I don't know how I would learn to code without this channel.

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

    I never tried to learn how to configure webpack because it seemed daunting to me. But you make it look so effortless. So quickly.

  • @danimunf
    @danimunf 3 ปีที่แล้ว +3

    I really love this, I'm new js environment, so I've been watching a lot of your videos and thanks God i learn a lot. Now I'm confident enough to build my own portfolio and start my journey on js

  • @timeowilliams4620
    @timeowilliams4620 2 ปีที่แล้ว

    Amazing video! Really appreciate that you showed life before and after module bundlers!

  • @NikhilKumar-im8ls
    @NikhilKumar-im8ls 3 ปีที่แล้ว

    Thanks for explaining these hard to get around topics in such a concise and fun way. Your videos are very helpful for beginners

  • @smohammeds
    @smohammeds 3 ปีที่แล้ว +14

    You're an underrated legend in the world of web development educators. 🔥🔥🔥

  • @raybagss
    @raybagss 3 ปีที่แล้ว

    Man, Thanks a lot, your "over 10" minutes video clarified and highlighted more than a 2hour tutorial could. Tha k you

  • @epremier20050
    @epremier20050 3 ปีที่แล้ว +5

    I've never been so happy to see this video finally be made because I was spending months trying to figure out how the heck bundlers are integrated into a project and I'm so glad to see how it goes in depth.

  • @anmoldewan527
    @anmoldewan527 3 ปีที่แล้ว

    Having "eureka" moments throughout the video! Loving it ❤️

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

    It's sad, but I've been using these tools with never fully understanding them. Thank you for this.

  • @JC-jz6rx
    @JC-jz6rx 2 ปีที่แล้ว +1

    i had been struggling with this for sooooooooo long
    Thank YOU

  • @Peter-ur8nv
    @Peter-ur8nv 3 ปีที่แล้ว

    You are one of the 4 YT channels i’ve subscribed to. Your content is perfect. 👌

  • @muhammadsami479
    @muhammadsami479 3 ปีที่แล้ว +84

    Web assembly on the list?😍

    • @Fireship
      @Fireship  3 ปีที่แล้ว +105

      WASM in 100 seconds coming soon...

    • @Brunoenribeiro
      @Brunoenribeiro 3 ปีที่แล้ว +6

      @@Fireship good lord, hope it comes out in the next 100 seconds 😂 cant wait!!

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

      @@Fireship Even though I know nothing about Javascript or web development in general, still very excited.

  • @patmuller8992
    @patmuller8992 2 ปีที่แล้ว

    Incredibly useful for getting started. Thank you!

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

    Thank you SO MUCH. I have been banging my head against the wall trying to understand webpack. This made it so simple!

  • @nickeax
    @nickeax 3 ปีที่แล้ว

    Thanks for producing concise and relevant lessons!

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

    Snowpack sounds awesome!! Can’t wait to try it. Thank you!

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

    Very helpful, thanks for taking the time to do this!

  • @wontonfuton
    @wontonfuton 3 ปีที่แล้ว

    🔥 content from fireship as always. Used webpack for several of my frontend learning projects. Learned quite a bit more here today as well.

  • @swoorp
    @swoorp 3 ปีที่แล้ว

    You're a great person, I saw something named as WebPack, fortunately, I had your notifications on and theres no problem now... Loved the tutorial! Thanks Jeff :)❤

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

    Helpful... For me, your content looks like perfection..

  • @A-Combat-Veteran
    @A-Combat-Veteran ปีที่แล้ว

    I was stuck for close to a week on this. Thank you! Looking forward to going back to coding now.

  • @Wakkyguy
    @Wakkyguy 3 ปีที่แล้ว

    This is the first that I was able to comprehend module bundlers.

  • @EmJiMadhu
    @EmJiMadhu 3 ปีที่แล้ว

    Dude, seriously. You are literally the best!!! You give insights about something in few minutes. Most of the time, most developers want is to learn something quickly! Yes it might sound like a joke. But its true. How many of you skipped video just to learn the important part!!!! We all did. And he (i am really soory. I forgot your name the guy who made this video. I am following you since you "were" part of firebase. I Still remeber those videos you made for firebase!!), just gives you the important stuff!! Trust me when you are a developer and you didnt have the time to go through the whole video, you skip.
    Thank you sooo much dude! And all his videos, its not just learning but fun and jokes!!!
    For example "Heaviest object in the universe"? Dude that was awesome!!!! I laughed the hell out!!!!!!!! It is fun learning with you. And i swear when i get my next job i will definitly donate you dude!!! Seriously i will. Because you desrve it!!
    Thanks and Peace!

  • @stickzman
    @stickzman 3 ปีที่แล้ว

    Your channel is a godsend.

  • @RoyerAdames
    @RoyerAdames 3 ปีที่แล้ว

    OMG I WAS JUST LOOKING FOR THIS!!!! Thank you. Great content.

  • @scott2574
    @scott2574 ปีที่แล้ว +6

    Update (April 20, 2022): Snowpack is no longer actively maintained and is not recommended for new projects.

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

    The reason you get the error at 3:28 is actually because you haven't specified type="module" in your script tag. You still can't do bare imports even after that but thats a separate issue.

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

      Not true for NPM modules.... And for your own local JS module files, maybe sure.

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

    Love the content. I’ve always heard of webpack but now I’m starting to use it I needed the guidance. Thanks for the information

  • @pauldill8368
    @pauldill8368 3 ปีที่แล้ว

    Webpack, demystified! Thank you. I found solutions to past problems in that video that had so far gone unsolved.

  • @RianY2K
    @RianY2K 3 ปีที่แล้ว +33

    More details and tutorials for Snowpack please ?

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

    Really really really simple and best video I was thinking to take course for learning webpack but you just did it in 9 mins thanks bro you are awesome one of the best channel I have subscribed from my account😎🙏

  • @pging8328
    @pging8328 2 ปีที่แล้ว

    This video is simply superb, par excellence.

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

    Very well summarized video on Webpack. Keep it up.!

  • @JimmyS2
    @JimmyS2 3 ปีที่แล้ว

    This is one awesome video, this is my quick reference for using WebPack, thank you

  • @DalexHD
    @DalexHD 3 ปีที่แล้ว +3

    Love your work!! ♥️

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

    This is a very good one and I really appreciate it. By the way if someone had an error like this "PostCSS received undefined instead of CSS string". Try installing also as Dev Dependencies sass aside from sass-loader and you will be fine. Also contentBase for dev server is deprecated and thus change with the word static instead.

  • @jackmaison4209
    @jackmaison4209 3 ปีที่แล้ว

    Finally, I understand webpack. Great introduction!

    • @Nexus-rt1bm
      @Nexus-rt1bm 3 ปีที่แล้ว

      You think you do, you do not

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

    Solid and concise tutorial. Thanks!

  • @TamDNB
    @TamDNB 3 ปีที่แล้ว +8

    I forget these exist tbh, thanks for reminding me how lucky I am Jeff.

  • @lukasluftlaufer1093
    @lukasluftlaufer1093 3 ปีที่แล้ว

    Finally concepts click! Thanks a lot!

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

    Clean explanation. Thank you.

  • @ridl27
    @ridl27 3 ปีที่แล้ว

    ok, now we are waiting for Snowpack tutorial :)
    and ty.

  • @MohdRusmanAriefARahman
    @MohdRusmanAriefARahman 3 ปีที่แล้ว

    Thanks for the great content Mr Fireship.

  • @codingblocks3495
    @codingblocks3495 3 ปีที่แล้ว

    thanks dude your content is fresh and awesome as always

  • @vuelancer
    @vuelancer 3 ปีที่แล้ว

    writing this comment while waiting for the video and advertisement to finish. I always don't want to skip the ad in your video.

  • @abdelhamidkhalil6535
    @abdelhamidkhalil6535 3 ปีที่แล้ว

    Thank you, this came at the right time 👌

  • @albertchung7641
    @albertchung7641 3 ปีที่แล้ว

    Your videos are always so good!

  • @icecruiserr
    @icecruiserr 3 ปีที่แล้ว

    Very informative and well made video - thank you!

  • @souravsinha5330
    @souravsinha5330 3 ปีที่แล้ว

    Thanks a ton sir. Got a clear picture on webpacks

  • @sachindraragul1094
    @sachindraragul1094 3 ปีที่แล้ว

    You killed it. Thanks man

  • @vaniad555
    @vaniad555 3 ปีที่แล้ว

    I wasn't sure what I was looking for asTS code didn't compile, but it found me :), the algorithm is getting fast.

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

    Dude... thank GOD for this video

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

    Great content, very valuable info.

  • @vinayrwt
    @vinayrwt 3 ปีที่แล้ว

    I've just used snowpack and that's awesome😍

  • @stegjgzades6019
    @stegjgzades6019 3 ปีที่แล้ว

    If I had this video when I started spa apps... Thanks❤

  • @KevinVandyTech
    @KevinVandyTech 3 ปีที่แล้ว +3

    I recently had to learn all this when building our own component library. We use Rollup and Babel, and it works, but we're probably still doing a lot of things wrong.

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

    very helpful for starting

  • @Dylan_thebrand_slayer_Mulveiny
    @Dylan_thebrand_slayer_Mulveiny 3 ปีที่แล้ว +7

    Been a dev a long time. Back in "the day" we just wrote sites with jQuery, css and html.
    I cannot imagine going back to that. I

  • @zishanabuobaida3684
    @zishanabuobaida3684 2 ปีที่แล้ว

    Thank you so much ! That was a great help!

  • @JohnJohnson-ds4ui
    @JohnJohnson-ds4ui 3 ปีที่แล้ว +2

    Perfect timing 👌

  • @007jayy
    @007jayy 3 ปีที่แล้ว

    Thanks man, this was very helpful.

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

    Thank you so much for the video , I totally appreciate it, It had helped me to understand bundlers like webpack, thanks!!!

  • @ang3loux
    @ang3loux 2 ปีที่แล้ว

    You guys are so awesome!

  • @LifeWithRilla
    @LifeWithRilla 3 ปีที่แล้ว

    Great video tbh! I really appreciate it brother!

  • @thinkeneering
    @thinkeneering ปีที่แล้ว +7

    As of 2023, I was getting an error about missing sass at 7:01. If this happens to you, what you can do is update your style loaders by typing the following on the command line:
    npm install --save-dev style-loader css-loader sass sass-loader

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

      Thank you for saving me time trying to figure this out! :D

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

      Thank you!

  • @glimpsee7941
    @glimpsee7941 3 ปีที่แล้ว

    As usual, you lead us forward

  • @heliotherapyy55
    @heliotherapyy55 2 ปีที่แล้ว

    amazing video! thanks a lot.

  • @okbrown
    @okbrown 3 ปีที่แล้ว +3

    Definitely the best Bundler tutorial/guide for Webpack to date. I would go as far as to say better than the horrid docs they provide too. 🍺👋🏾

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

    Thanks a TON for ZOOMING IN

  • @maskman4821
    @maskman4821 3 ปีที่แล้ว

    pretty awesome tutorial about webpack, now snowpack is out and performs much better than webpack, so it is time to expect a great snowpack tutorial coming out !!!

  • @JordanAF808
    @JordanAF808 3 ปีที่แล้ว

    0:01 The best explanation of modern web development in 60 seconds.

  • @shellyyang1916
    @shellyyang1916 2 ปีที่แล้ว

    awesome! thank you so much

  • @ReadieFur
    @ReadieFur 2 ปีที่แล้ว

    1:52 gave me a good little chuckle

  • @feelwang
    @feelwang 3 ปีที่แล้ว +8

    For anyone really care to follow: 1 install sass 2 change $text to $color in sass. 3 After dev server, change to src=“main.js” because wdv does not output anything. Still, great work.

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

      im doing an intro talk on this and using this tutorial as a guide... you have absolutely saved my life

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

      Thank you! :)

  • @tvo7781
    @tvo7781 3 ปีที่แล้ว

    Excellent. Thank you.

  • @Sagarclips
    @Sagarclips 2 ปีที่แล้ว

    Well explained 👏

  • @Ziggy0120
    @Ziggy0120 2 ปีที่แล้ว

    you are a life saver!

  • @danielzaiser
    @danielzaiser 3 ปีที่แล้ว

    Wow snowpack looks awesome, i hope it is easy to migrate from webpack for huge projects, will give it a try 😅

  • @augusto256
    @augusto256 3 ปีที่แล้ว

    Best web dev channel.

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

    I'm new to Bundlers and I gotta say your explanation and demos here were way easier to understand..Even ChatGPT sucked for this topic

  • @Maxim86
    @Maxim86 2 ปีที่แล้ว

    Now that's a solid 'Men at Work' reference.

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

    This video is a lesson in a BootCamp I'm attending (microverse), but I have already watched this video many times lol