Webpack is insane. Writing entire apps in JS is insane
@MrGustavCR11 күн бұрын
I found this video very helpful, thank you for a great walkthrough of the GitHub CLI
@WatchAIvideos18 күн бұрын
but the example is working in the chrome but not in safari
@MrTaekbeenАй бұрын
Thanks for the great summary of those build tools! Looking forward to your Rollup js course!
@pacomcharbelyabi9281Ай бұрын
Thanks for this CI/CD serie 👌
@Huey-ec1Ай бұрын
Great explanation
@MedyGames2 ай бұрын
in a sense there are only 2 alterniatives .. since vite is based on esbuild and rollup :)
@josipbjezancevic56972 ай бұрын
Thanks man, love your style of presentation.
@milton_tom2 ай бұрын
Now I understand
@hassankamel7552 ай бұрын
Could you please share with me what is font's name that you're using
@cocolorado31312 ай бұрын
Just a really old friend saying hi. Gladys told me where you were hanging out these days 😊
@kukakysy48173 ай бұрын
Js is working on mobile
@stephenpaulhassall3 ай бұрын
This was very good. Thank you good sir.
@serial_coder3 ай бұрын
Jesus Christ
@uctuanmai88643 ай бұрын
Thank you so much! You made my day 🤗
@TungTo-xp8rv3 ай бұрын
thanks a ton bro.
@AdityaShaw-qh1qc4 ай бұрын
What are the packages necessary to run the tests?
@larrybenedictomarzanjr.82884 ай бұрын
I finally know what ^ and ~ means :) THanks
@KonstantynOfficial4 ай бұрын
Great comparison, thanks.
@DarshAnimates5 ай бұрын
does HTML work?
@FastEnglish4u5 ай бұрын
Thank you so much, I really appreciate your effort
@abdussamad03485 ай бұрын
Amazing knowledge, well explained. The transition to react is too smooth.
@ShubhamKumar-mk6zb5 ай бұрын
I prefer blogs over videos, thankyou for making one and very understandable.
@cryptobrarry5 ай бұрын
Thans for video. How do you think is it any sense to compile two main.js files? with polyfils and with polyfils? Second would be pretty small. And we can check on server side by user-agent the browesr and connect different main.js in the src attribute?
@methmaaravinda51076 ай бұрын
oh jesus
@anthonymarquez25426 ай бұрын
you have some of the most insightful videos out here. You even explain some of the things that don’t get covered by others. Hope you’re well ❤️
@Korutz6 ай бұрын
Not all heroes wear capes. Some are just thoughtful about Windows users.
@cryptobrarry6 ай бұрын
thank you!
@looperrrr6 ай бұрын
Is this still reliable for 2024 ?
@udayignet61196 ай бұрын
🙋♂♥ clear step by step
@j.ignacior.p.94816 ай бұрын
Awesome video. Thank you very much.
@biodiscus6 ай бұрын
Do you know the html-bundler-webpack-plugin? This plugin allows to use any HTML template as an entry point and works like Vite. All source script and style files can be defined directly in HTML.
@SwashbucklingwithCode6 ай бұрын
Yup, and Vite does a whole lot more than that. But if that suits the needs of your project, fantastic.
@heyprotagonist6 ай бұрын
I know and use other tools... But I'm not gonna leave webpack...
@SwashbucklingwithCode6 ай бұрын
Cool. I think this is sufficiently covered in the intro.
@kkk46you7 ай бұрын
hey, I wonder why we need to find the faulty commit? Isn't we can fix the bug in a new commit? Or it meant to blame the person writing it? 🤔
@kkk46you7 ай бұрын
oh, I take it back. perhaps we only know the end result, but unsure what's causing it and recall it was working before. so setting up a test and do git bisect would be much faster process.
@SwashbucklingwithCode6 ай бұрын
I probably could have been more clear here, thanks for the feedback. This technique is more useful when you find a bug but don't know when it happened or what the implications of making changes to the code surrounding it are. By just making a test, you can sometimes be led right to the introduction of a bug so you don't have to go hunting for the cause.
@mapps64277 ай бұрын
man.. i just learn how to use webpack yesterday. js is ..
@melophile58067 ай бұрын
thanks
@MeFredj7 ай бұрын
First really useful video I've come across about setting up some very basic Github actions in practice. Will def try and do this myself. Thanks for creating this video!
@user-rm3yh7wn9q7 ай бұрын
You are awesome bro!
@SwashbucklingwithCode7 ай бұрын
nou
@ob349157 ай бұрын
Webpack is everywhere this is a bad advice to give specially for juniors dev
@SwashbucklingwithCode7 ай бұрын
I can understand that perspective, but I disagree. If you know you need to learn Webpack because you are at a job where you are in charge of configuring it, then you know you need to and can do so. But most of the time newer developers are not in charge of those configs, and I don't think it is a skill that should be prioritized over others with all the advancements that have been made. Newer projects will likely use something modern because it is just easier to get the same output, and older projects have someone maintaining their configuration already. This is all coming from someone who has spent a lot of time working with Webpack and creating videos for understanding it in the past.
@HH-lw2vg7 ай бұрын
I get an error in my html file saying: <noscript>Lighthouse report requires JavaScript. Please enable.</noscript> after doing the npm run ci:lighthouse. Anybody knows what is wrong?
@xXcarlos117Xx28 ай бұрын
It really just makes things more complicated... In the rest of the Markdown supported platforms you just type ```language code ``` And you dont lose time. Also in diferent languages they change the command, for spanish is "Extracto" like wtf
@alexandermediantsev63548 ай бұрын
Blah blah blah blah blah....lots of water
@SwashbucklingwithCode7 ай бұрын
Does "lots of water" mean "lots of fluff"? Or "lots of nonsense"? Cuz I think water is the thing you want the most of in your diet. Juice or soda might taste better but they are, of course, not that good for you to drink a lot of.
@alberuniazad44128 ай бұрын
Great explanation! This is what I was looking for all day!
@user-uy1iw2hp7j8 ай бұрын
on the question of what node version is used and how it is determined -- are you sure windows 2016 had any Node version installed? you seemed to jump to the conclusion that because the action runner defaulted to the LTS version when you specified windows 2016, it would behave the same for other OSes. if you had selected an OS that actually came with Node, say Node 12, then printed node -v and it was in fact 14.17.0 (LTS at the time) that would tell you something. the action runner defaulting to LTS because it was not installed on the OS you chose makes more sense than assuming the action runner will always determine the node version.
@Menhoka8 ай бұрын
Awesome video! How can I mock the error case?
@aashisharyal97048 ай бұрын
Amazing 👏👏 Thank you so much 💕
@j-lewis9 ай бұрын
Nuh, thanks m8, but IMO "Dark Modern" still the best, "One Dark Pro Darker" is the second best to me.
@sergeimenchenin51269 ай бұрын
Thank you for the greatest video for the newbie! I did not understand one thing though: You manually copied index.html to ./dist folder, but you never mentioned index.html when working with ./public folder. Apparently it must have worked, but how did index.html get there (within the bundle file?), and if not, from where was it served? And how it is supposed to be served? I am working on Typescript Aurelia project now, and while all the resulting .js files are copied to the ./dist folder, .html files are not, and nothing works obviously.
@khushikothari8859 ай бұрын
Wow you are playing "John Wick as a Software Developer" Hehe. Thanks for awesome explanations I like the way you are coding and yes I was stuck in setting up webpack for a while now.. It was really helpful!
@SwashbucklingwithCode7 ай бұрын
Thank you for the kind words.
@jonathanlinat9 ай бұрын
This was the most useful video I ever watched about mocking functions using Jest. You've made it pretty simple to understand the concept. Nice job Jimmy!