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

Download MP3
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
Where to Follow the Team
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.


Creators and Guests

Erik Onarheim
Host
Erik Onarheim
Self-professed Neovim Dandy 🎩 Software developer in Minneapolis ⛄I created a game engine for the web called Excalibur 🗡
Kamran Ayub
Host
Kamran Ayub
Solopreneur, speaker, and Pluralsight author. Founder of KeepTrackOfMyGames.com.
Mauro Bieg
Guest
Mauro Bieg
Hacking on https://mastrojs.github.io – a static site generator that runs in your browser, and accompanying web dev intro course.
Mastro.js, the Simplest Web Framework and Site Generator | Mauro Bieg | Ep 54B
Broadcast by