meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

719: Fullstack TypeScript Apps with No Build Step?! with Brian LeRoux

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, News, Technology

4.91.2K Ratings

🗓️ 19 January 2024

⏱️ 63 minutes

🧾️ Download transcript

Summary

Wes and Scott talk with Brian LeRoux about not using a bundler, handling TypeScript, live reloading, Enhance being a meta framework, how Enhance handles CSS, his experience at AWS: Reinvent, and the state of JavaScript run times in 2024. Show Notes 00:31 Welcome 01:00 Introducing Brian Leroux 01:32 Syntax Brought to you by Sentry 01:54 You can’t fix bugs you can’t see 03:14 Not using a bundler 05:48 Downsides of not using a bundler 11:13 What about TypeScript? 13:58 Is there a waterfall of imports? 18:29 What happens to live reloading? 22:12 The browser upgrade path 26:39 Is Enhance a meta framework? 29:02 What are you doing about SSR web components? 33:24 Can you refresh part of the application? 36:22 What about state management and Enhance? 42:52 How does Enhance handle CSS? 48:26 How was AWS: Reinvent? 54:47 What’s happening with the Begin CLI? 55:55 Any thoughts on new JavaScript run times? 59:51 Sick Picks brian.io Quickstart - Architect documentation Enhance aws-lite Sick Picks Analogue Pocket Shameless Plugs Begin — The Cloud Platform for Functional Web Apps Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott:X Instagram Tiktok LinkedIn Threads

Transcript

Click on a timestamp to play from that location

0:00.0

I sure hope you're hungry.

0:02.0

Who I'm starving.

0:04.0

Wash those hands, pull up a chair and secure that feed bag.

0:08.0

Because it's time to listen to Scott Tolinsky and Wes Boss,

0:11.0

attempt to use human language to converse with and picked the brains of other developers.

0:16.7

I thought there was going to be food.

0:18.8

So buckle up and grab that oh shit handle because this ride is going to get wild.

0:25.0

This is the Syntax Supper Club.

0:30.0

Welcome to Syntax Day. We have Brian Larrue on. We've had Brian on in the past

0:38.0

once before to talk about Begin.com, talk about the old days of phone gap.

0:43.0

And today we have Brian on to talk about a couple things.

0:49.0

First, a very strong opinion he has about not running bundlers and just raw JavaScript right to the browser

0:58.7

as well as enhanced dot Dev which is a framework for building web apps which is like what standards

1:05.7

focused is that the the quick rundown or give us the pitch for what it is yeah I

1:11.8

guess that foundation of it is server rendering

1:17.0

web components.

1:18.5

Yeah, without a build step.

1:21.9

You can add a build step. If you want to make things slower it's fine.

1:24.8

But.

1:27.8

Already getting spicy. Yeah. Yeah.

1:31.1

Yeah. If you if your code's getting spicy because maybe you bundled in you don't actually know what you're shipping

1:37.6

Maybe you'll want a an air and exception handling tracking service because you may be shipping some bugs so head on

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.