
995: Next.js Vendor Lock-in No More
From Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
April 13, 2026 · 1h 4m
About this episode
Scott and Wes discuss the new Adapters API in Next.js with Tim Neutkens and Jimmi Lai, covering performance, caching, and the evolution of bundling.
In this episode, Scott and Wes sit down with Tim Neutkens and Jimmi Lai from the Next.js team to dig into the new Adapters API, what it takes to run Next.js across platforms like Cloudflare and Netlify, and how caching and infrastructure choices affect performance. They also go deep on TurboPack’s internals, why Next.js doesn’t run on Vite, and the evolution of bundling in the framework. Show Notes 00:00 Welcome to Syntax! 01:14 Introduction to Next.js and the Adapter Platform Next.js Across Platforms 02:23 The Adapters API: Features and Community Needs 04:46 Building and Testing the Adapters API 07:37 Infrastructure Requirements for Next.js Apps 11:38 Caching Strategies and Performance Optimization 13:29 The Role of Cache Components in Next.js 17:21 First Steps of Optimizations. 19:48 Blessed Adapters and Community Contributions 22:56 Future Directions and Runtime Support 25:05 Challenges with Different Runtimes and Debugging 26:45 Webpack vs. TurboPack: The Evolution of Next.js 29:45 Why Not Run on Vite? 32:47 Navigating Bundler Challenges 36:59 Building TurboPack: Lessons Learned 41:42 Incremental Compilation and Performance Episode with ByteDance’s Zack Jackson 43:50…
People in this episode
Hosts: Scott Tolinski, Wes Bos
Guests: Tim Neutkens, Jimmi Lai
Topics covered
- Next.js
- Adapters API
- Caching Strategies
- Performance Optimization
- TurboPack
- Bundling
- Infrastructure
Keywords
- Next.js
- Adapters API
- TurboPack
- Caching
- Performance
- Bundling
- Cloudflare
- Netlify
Mentioned in this episode
Organizations: Next.js, Cloudflare, Netlify, TurboPack, ByteDance
Books & works: Acquired Podcast, Hydra
More episodes of Syntax - Tasty Web Development Treats
- 1002: The Real Pricing of LLMs · May 6, 2026 · 53 min
- 1001: Managing Deadlines + Stress · May 4, 2026 · 33 min
- 1000: Syntax Episode 1,000! · April 29, 2026 · 1h 13m
- 999: Writing Maintainable CSS · April 27, 2026 · 50 min
- 998: How to Fix Vibe Coding · April 22, 2026 · 45 min
- 997: Rating and Roasting Your Projects · April 20, 2026 · 54 min
Explore listener stats, chart rankings, contacts and more on the Syntax - Tasty Web Development Treats podcast page.