Syntax - Tasty Web Development Treats

747: Middleware Explained

Mar 25, 2024 · 27 min
0:00-27:44

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

Join Wes and Scott for a hasty episode of Syntax as they unpack the power of middleware for developers, covering caching, authentication, A/B testing, error handling, and user redirection in a quick, punchy rundown to supercharge your backend skills!

Show Notes
  • 00:00 Welcome to Syntax!
  • 00:41 Syntax on YouTube.
  • 01:28 What is middleware?
  • 05:04 Some real-world examples of middleware.
    • 05:10 Authentication.
    • 07:44 Redirecting users to a specific instance.
    • 08:28 Logging + statistics.
    • 09:41 Debugging.
    • 10:00 Timers.
    • 10:46 A/B testing.
    • 11:59 Error handling + logging.
    • 12:23 Caching.
    • 13:02 Multi-tenant applications.
  • 15:08 Where does it run?
  • 18:07 What are the limitations?
  • 21:52 Next.js middleware is one file only.
  • NextJS Middleware
  • 23:35 Sveltekit solution.
  • Sveltekit Hooks
  • 24:31 Connect style.
  • Fastify Express
  • Fastify Middle
  • 25:28 One last thing, NPM Installing.
Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott:X Instagram Tiktok LinkedIn Threads

Randy: X Instagram YouTube Threads