I guess it is appropriate to share my (limited) experience with bundlers here. I decided to make a small project with Vue and Lumen to play with some new (to me) technologies, build tools among others. Also a major goal was to get as little false errors in VSCode as possible. After switching to TypeScript to help the editor better understand the project the build started failing. I think the problem had something to do with Laravel Mix using a older version of Webpack and not being able to compile the latest TypeScript version. After trying to diagnose and fix this error for several hours I remembered hearing Jake and Surma talking about Parcel and it's ease of use on the HTTP 203 podcast. Switching to Parcel I was able to create a bundle in about two hours. The main difficulty I encountered is that Parcel prefers a html file as the entry point but Lumen does some magic and serves the view from the resources folder, I solved this by passing the main.ts as entry point and routing the output to 'public'. I'm quite pleased with it's ease of use. I guess Parcel had the advantage of learning from the shortcoming of Webpack and other earlier bundlers.
@swyxTV4 жыл бұрын
love the animations!
@eliteeth4n4 жыл бұрын
I'm curious how the new kind of build tools like snowpack and vite compare to this list.
@ih8tusernam3s4 жыл бұрын
I'm glad I'm not the only one that had webpack experience.
@DenisTRUFFAUT4 жыл бұрын
Google Cloud Storage says it is better for throughput if the file name starts with the hash (because sharding). Just saying.
@hngbv9514 жыл бұрын
I think the complexity of build tools should be reduce. I mean It just a way to deal with the lack of structure of Js and web assets itself. In the future, I hope we can do it entirely on the web or at least we have a standard way to build it. Currently, the complexity is inevitable as many people said.
@MikaelPorttila4 жыл бұрын
Parcel
@johnfridja4 жыл бұрын
Sick drum kit @ 5:39
@kmcat4 жыл бұрын
What are those graphics Adam has on the wall at 11:15
@yGrumpyStegosaurus4 жыл бұрын
check out hello.eboy.com/eboy/ i think it's from them
@BrianBest4 жыл бұрын
Who remembers Yeomen? good times
@omar99ize4 жыл бұрын
Conclusion? Parcel..
@fzcompany46034 жыл бұрын
Great 👏👏😍
@petitslipdubled2 жыл бұрын
Anyone using Vite js?
@faosparkNeo4 жыл бұрын
Complexity is inevitable but dont make it border Chaos. seriously though the plurality of build tools not necessarily a good thing. It is a doubled edged reality