How to Pick a JavaScript Framework
Do you really need a framework? Scott and Wes bring on CJ to break down when frameworks like Vue, Svelte, and Astro are worth it—and when they might just add complexity. They dive into everything from rendering strategies to auth solutions, deployment options, and how to choose the right tool for the job. Show Notes 00:00 Welcome to Syntax! 01:32 Brought to you by Sentry.io. 03:17 What is a framework? 08:21 Examples of frameworks for Vue, Svelte and Angular. 12:39 What questions do you need to answer? 12:44 What or where do you need to ship? 14:12 How do you render it? 18:22 Where are you deploying it? 24:03 How do you store data? 24:09 Existing API. 26:03 Integrated server. 26:22 Database. 26:59 Does it have RPC or server actions? 34:27 Do you need authentication? 38:45 Auth packages. 42:10 Does it include email? 42:52 What does the TypeScript story look like? 43:32 How does it handle images? 44:35 How do we work with CSS? 46:02 How long has it been around? 47:37 How mature is the ecosystem? 48:35 Is there community support? 50:21 Portability. 51:18 Hiring. 52:17 Sick Pick + Shameless Plugs. All links available at https://syntax.fm/835 ------------------------------------------------------------------------------ Hit us up on Socials! Scott: / stolinski Wes: / wesbos Randy: / @randyrektor Syntax: / syntaxfm http://www.syntax.fm Brought to you by Sentry.io #webdevelopment #webdeveloper #javascript

Google & AWS Veteran: What Top Tier Software Architects Do Differently

Productivity Tools for Web Developers

Loading UIs, Rust Webpack, New Cookie Types, Conference Talks + More

Manage State in JavaScript Like a Pro!

The State of AI Coding Is Honestly Terrifying

Picking a Fullstack Stack, Is Next.js Too Complex? Services vs Self-Hosted + More

Do You Read The Code? ⟡ HTTP Gets a NEW Method ⟡ Codex Gets Sol Ultra ⌁ Syntax Weekly ⌁

Bun re-written in Rust, Zig team big mad ⟡ TypeScript 7 released, now 10x faster! ⌁ Syntax Weekly ⌁

Next Gen Fullstack React with TanStack

Is Tauri the Electron Killer?

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Backend Complete Course | NodeJS, ExpressJS, JWT, PostgreSQL, Prisma...

The Riskiest Moment of the AI Bubble

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

We got addicted to an AI model we can't talk about

The Value of TypeScript × Vue vs Svelte × Leetcode

React 19 Crash Course for Beginners 2026 (Learn in 90 Minutes)

How Kent Beck shapes the software engineering industry

Full Walkthrough: Workflow for AI Coding — Matt Pocock

