Mastro.js, the Simplest Web Framework and Site Generator | Mauro Bieg | Ep 54B cover art

Mastro.js, the Simplest Web Framework and Site Generator | Mauro Bieg | Ep 54B

Mastro.js, the Simplest Web Framework and Site Generator | Mauro Bieg | Ep 54B

Listen for free

View show details

About this listen

Mauro Bieg joins the two fools to talk about Mastro, a simple and minimal web framework and site generator. If 11ty and Astro had a baby, it might look like Mastro! With support for routing, HTML templating, streaming, and even reactive UI, Mastro might be a great fit for your next content-driven website.

Resources

  • Mastro Website
  • Mastro on GitHub
  • Mastro on BlueSky

Where to Follow the Team

  • Mauro on GitHub
  • Mauro on BlueSky

Chapters

  • (00:00) - Introducing Mauro Bieg
  • (03:12) - What is Mastro.js?
  • (05:39) - How Mastro Renders HTML
  • (10:04) - Comparing Mastro.js with Other Frameworks
  • (14:55) - Handling Server Requests in Mastro
  • (20:00) - Client and Server Separation
  • (26:39) - Client-Side Functionality with Reactive Mastro
  • (32:18) - Leveraging Web Standards and Native Runtime Features
  • (34:14) - Working with Multiple Runtimes
  • (40:31) - TypeScript Integration and Type Checking
  • (41:51) - Support for HTTP Streaming
  • (47:07) - How Mastro Performs
  • (49:01) - Getting Started with Mastro
  • (51:33) - Where to Find Mauro


Sponsored by Excalibur.js
Excalibur.js is the friendly TypeScript 2D game engine for the web. Use your TypeScript or JavaScript skills to make games! Excalibur comes out-of-the-box with everything you need to make web games, like physics, sprites, animations, sound effects, input, tile maps, particles, and more.

  • Homepage and Docs: https://excaliburjs.com
  • Make Your First Game in 10 Minutes
  • Join the Discord: https://discord.gg/9UemP985Uy

Music
Seahorse Dreams by Kubbi (Spotify)

No reviews yet