4,125 subscribers
Gå offline med appen Player FM !
Podcasts der er værd at lytte til
SPONSORERET


1 Jay Ruderman - How to Find Your Fight & Drive Social Change 32:17
835: How to Pick a JavaScript Framework
Manage episode 445402304 series 1469447
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.
- CJ: Infinite Health.
- Scott: USB A to C adapters.
- Wes: Citric Acid.
- Scott: Syntax on YouTube
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
892 episoder
Manage episode 445402304 series 1469447
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.
- CJ: Infinite Health.
- Scott: USB A to C adapters.
- Wes: Citric Acid.
- Scott: Syntax on YouTube
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
892 episoder
Todos los episodios
×
1 890: Accepting Money on the Internet in 2025 46:27

1 888: You Need a Monorepo × Client Only React × TanStack + More 52:46

1 886: AWS and IAC for Dummies with SST 39:46

1 885: CSS Fonts Fallbacks, Variable and Trimming 23:10

1 884: Typescript Just Got 10x Faster 1:08:44

1 882: Aaron Francis is putting PHP in Your JS Files 54:10

1 881: What Happened to Remix. Worth Using Axios? Client Only Next.js? 1:07:50

1 880: Creator of Home Assistant: Web Components, Self Hosting and Home Hacking 58:34

1 878: You Are Sleeping On Nuxt, Nitro and Vue w/ Daniel Roe 58:27
Velkommen til Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.