Listen

Description

In this episode of Syntax, Wes and Scott talk about JavaScript runtimes available to use, what to consider, and packages to use.
Show Notes 00:10 Welcome
01:00 Scott’s glasses
03:46 All the runtimes
Bun — A fast all-in-one JavaScript runtime

Edge Functions Supabase Docs

Edge Functions Netlify Docs

Deno — A modern runtime for JavaScript and TypeScript

Fast and low overhead web framework, for Node.js | Fastify

What Is Edge Computing? Alibaba

05:15 A note for anyone new to JavaScript
08:40 Winter CG
WinterCG

11:05 Fetch
sindresorhus/ky: JavaScript HTTP client based on the browser Fetch API

website/src/routes/shows/+page.svelte

14:53 URL
20:02 addEVentListener
whatwg/fs · Issue #5 · wintercg/proposal-common-minimum-api · GitHub

22:53 Web streams
Web Streams Explained — Syntax Podcast 587

26:03 Structured Clone
Structured JSON | Worker Tools

33:43 What does JSON 5 do?
34:48 Markdown flavors
36:46 File
40:32 AbortController and AbortSignal
DOM Standard

DOM Standard

42:45 Packages for building
linkedom - npm

44:05 Honking the Hono.dev
Itty Router

Itty Dev

Hono.dev

55:25 SIIIIICK ××× PIIIICKS ×××
××× SIIIIICK ××× PIIIICKS ××× Scott: Macro Factor

Wes: CRP Products

Shameless Plugs Scott: Sentry

Wes: Wes Bos Tutorials

Tweet us your tasty treats Scott’s Instagram

LevelUpTutorials Instagram

Wes’ Instagram

Wes’ Twitter

Wes’ Facebook

Scott’s Twitter

Make sure to include @SyntaxFM in your tweets
Wes Bos on Bluesky

Scott on Bluesky

Syntax on Bluesky