Building better in the world of build tools!

  Рет қаралды 21,078

Chrome for Developers

Chrome for Developers

Күн бұрын

Пікірлер: 17
@MacoveiVlad
@MacoveiVlad 4 жыл бұрын
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.
@swyxTV
@swyxTV 4 жыл бұрын
love the animations!
@eliteeth4n
@eliteeth4n 4 жыл бұрын
I'm curious how the new kind of build tools like snowpack and vite compare to this list.
@ih8tusernam3s
@ih8tusernam3s 4 жыл бұрын
I'm glad I'm not the only one that had webpack experience.
@DenisTRUFFAUT
@DenisTRUFFAUT 4 жыл бұрын
Google Cloud Storage says it is better for throughput if the file name starts with the hash (because sharding). Just saying.
@hngbv951
@hngbv951 4 жыл бұрын
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.
@MikaelPorttila
@MikaelPorttila 4 жыл бұрын
Parcel
@johnfridja
@johnfridja 4 жыл бұрын
Sick drum kit @ 5:39
@kmcat
@kmcat 4 жыл бұрын
What are those graphics Adam has on the wall at 11:15
@yGrumpyStegosaurus
@yGrumpyStegosaurus 4 жыл бұрын
check out hello.eboy.com/eboy/ i think it's from them
@BrianBest
@BrianBest 4 жыл бұрын
Who remembers Yeomen? good times
@omar99ize
@omar99ize 4 жыл бұрын
Conclusion? Parcel..
@fzcompany4603
@fzcompany4603 4 жыл бұрын
Great 👏👏😍
@petitslipdubled
@petitslipdubled 2 жыл бұрын
Anyone using Vite js?
@faosparkNeo
@faosparkNeo 4 жыл бұрын
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
@pajeetsingh
@pajeetsingh 2 жыл бұрын
holy christ!
What’s new in DevTools
22:32
Chrome for Developers
Рет қаралды 12 М.
Image compression deep-dive
31:32
Chrome for Developers
Рет қаралды 54 М.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
Don't learn Webpack in 2023: A dive into 3 alternatives
16:00
Swashbuckling with Code
Рет қаралды 10 М.
Cookie recipes - SameSite and beyond
21:27
Chrome for Developers
Рет қаралды 12 М.
Build A Full Stack Chatbot in Rust (feat. Leptos & Rustformers)
43:40
Code to the Moon
Рет қаралды 173 М.
Cross-origin fetches - HTTP 203
23:42
Chrome for Developers
Рет қаралды 39 М.
How to stay fast and fresh with Angular
20:15
Chrome for Developers
Рет қаралды 83 М.
Optimize for Core Web Vitals
38:03
Chrome for Developers
Рет қаралды 168 М.
What’s new in speed tooling
15:47
Chrome for Developers
Рет қаралды 20 М.
Sign-in form best practice
20:20
Chrome for Developers
Рет қаралды 111 М.
Building a scalable, modularized, testable app from scratch
21:31
Android Developers
Рет қаралды 193 М.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19