August 2nd, 2023 × #serverless#nodejs#javascript
Standard Server JavaScript - Deno, Workers, Bun and More
Overview of standard APIs for JavaScript that work across server side runtimes like Node, Deno and Cloudflare workers.
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