719: Fullstack TypeScript Apps with No Build Step?! with Brian LeRoux
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