Syntax - Tasty Web Development Treats

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

Jan 19, 2024 · 1 hr 3 min
0:00-1:03:06

Streams straight from the publisher. podnod never proxies or re-hosts episode audio.

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 Shameless Plugs Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott:X Instagram Tiktok LinkedIn Threads