TypeScript.fm - The Friendly Show for TypeScript Developers

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


Listen Later

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)

    ...more
    View all episodesView all episodes
    Download on the App Store

    TypeScript.fm - The Friendly Show for TypeScript DevelopersBy Kamran Ayub and Erik Onarheim

    • 4.8
    • 4.8
    • 4.8
    • 4.8
    • 4.8

    4.8

    6 ratings


    More shows like TypeScript.fm - The Friendly Show for TypeScript Developers

    View all
    Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

    Software Engineering Radio - the podcast for professional software developers

    273 Listeners

    Modern Web by Modern Web

    Modern Web

    12 Listeners

    JavaScript Jabber by Charles M Wood

    JavaScript Jabber

    62 Listeners

    Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

    Syntax - Tasty Web Development Treats

    991 Listeners

    Practical AI by Practical AI LLC

    Practical AI

    215 Listeners

    AWS Morning Brief by Corey Quinn

    AWS Morning Brief

    79 Listeners

    PodRocket by LogRocket

    PodRocket

    60 Listeners

    Oxide and Friends by Oxide Computer Company

    Oxide and Friends

    68 Listeners

    Front-End Fire by TJ VanToll, Paige Niedringhaus, Jack Herrington

    Front-End Fire

    11 Listeners