惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hacker News: Ask HN
Hacker News: Ask HN
IT之家
IT之家
S
SegmentFault 最新的问题
T
Tailwind CSS Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 司徒正美
J
Java Code Geeks
博客园 - 聂微东
雷峰网
雷峰网
阮一峰的网络日志
阮一峰的网络日志
The Cloudflare Blog
博客园_首页
大猫的无限游戏
大猫的无限游戏
博客园 - 三生石上(FineUI控件)
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 【当耐特】
腾讯CDC
Apple Machine Learning Research
Apple Machine Learning Research
酷 壳 – CoolShell
酷 壳 – CoolShell
V
V2EX
宝玉的分享
宝玉的分享
小众软件
小众软件
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Hugging Face - Blog
Hugging Face - Blog
月光博客
月光博客
NISL@THU
NISL@THU
T
The Exploit Database - CXSecurity.com
C
CXSECURITY Database RSS Feed - CXSecurity.com
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
Blog — PlanetScale
Blog — PlanetScale
aimingoo的专栏
aimingoo的专栏
L
LINUX DO - 热门话题
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
F
Fortinet All Blogs
博客园 - Franky
L
Lohrmann on Cybersecurity
S
Secure Thoughts
量子位
V
Vulnerabilities – Threatpost
Last Week in AI
Last Week in AI
博客园 - 叶小钗
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
L
LINUX DO - 最新话题
I
InfoQ
C
CERT Recently Published Vulnerability Notes
Security Archives - TechRepublic
Security Archives - TechRepublic
P
Proofpoint News Feed
G
GRAHAM CLULEY
Cisco Talos Blog
Cisco Talos Blog

Netlify Changelog

Gemini 3.5 Flash now available in Agent Runners 4 Nuxt CVEs: what Netlify users need to know Gemini 3.5 Flash now available in AI Gateway Agent Runners workflow improvements Next.js & React security release (May 2026): what to know Block project transfers out of your team Gemini 3.1 Flash-Lite now available in AI Gateway OpenAI GPT-5.5 Instant now available in AI Gateway New `netlify logs` CLI command Deploy to Netlify with Stripe Projects Netlify Database is now generally available OpenAI GPT-5.5 and GPT-5.5 Pro in AI Gateway & Agent Runners Rename an agent run GPT Image 2 now available in AI Gateway New frontend-design skill for Agent Runners Claude Opus 4.7 now available in AI Gateway and Agent Runners Pricing updates for Credit-based plans New sorting and filter controls on the Members page Netlify Database GA coming soon, no new databases for now Deploy logs streaming is now faster Netlify CLI adds prompt-based creation and anonymous deploys Deploy from Codex with the Netlify Plugin Hydrogen with React Router 7 now supported on Netlify Monitor credit usage by day Invoices for Enterprise Available on the Billing Page AI app development on production infrastructure with Netlify Introducing Prompt Templates OpenAI GPT-5.4 Nano and GPT-5.4 Mini in AI Gateway Change your pricing plan Internal Builder Role & Project Access Controls See your available credits at a glance Astro 6 just works on Netlify Limit AI feature usage OpenAI GPT-5.4 and GPT-5.4 Pro in AI Gateway & Agent Runners Deploy Preview screenshots in agent runs Gemini 3.1 Flash-Lite Preview now available in AI Gateway GPT-5.3 Instant now available in AI Gateway Use Netlify Agent Runners from Linear Automatic PHP bot scan blocking now live on all plans Support for stale-while-revalidate in Cache API Gemini 3.1 Flash Image Preview now available in AI Gateway GPT-5.3-Codex now available in AI Gateway Gemini 3.1 Pro Preview now available in AI Gateway Claude Sonnet 4.6 now available in AI Gateway and Agent Runners Sync changes with Agent Runners without Git Claude Opus 4.6 now available in AI Gateway and Agent Runners Agent Runners improvements recap 6 new React Router & Remix CVEs: what you need to know Vulnerability in Node.js: what Netlify users need to know 5 SvelteKit security vulnerabilities: what Netlify users need to know GPT-5.2-Codex Now Available in AI Gateway and Agent Runners Play Games While Agent Runners Do the Work Prerender.io support updated as new extension Gemini 3 Flash Preview now available in AI Gateway GPT-image-1.5 now available in AI Gateway AI Gateway now Generally Available Observability release is here Prerender extension now generally available Action required: React/Next.js CVE-2025-55184 and CVE-2025-55183 GPT-5.2 and GPT-5.2-Pro now available in AI Gateway and Agent Runners GPT-5.1-Codex-Max now available in AI Gateway and Agent Runners Netlify’s response to the critical React security vulnerability Netlify Vite Plugin now supports AI Gateway locally Claude Opus 4.5 now available in AI Gateway Projects deployed using a zip file via API now support branch deploys Day one support for Angular v21 on Netlify Gemini 3 now available in AI Gateway and Agent Runners DNS record management simplified for teams in Netlify organizations Skew protection for CLI workflows Support for more domain TLDs GPT-5.1 model now available in AI Gateway React Router 7 apps can now be deployed to Edge Functions | Netlify Changelog Git SHA exposed for triggered deploys | Netlify Changelog Test scheduled functions in Netlify dashboard | Netlify Changelog Revert agent run in a task | Netlify Changelog Deletion improvements with Netlify Blobs | Netlify Changelog Preview Server restart for cross-functional collaborators | Netlify Changelog AI inference usage graphs | Netlify Changelog Buy credit packs on demand | Netlify Changelog React Router 7 middleware now supported | Netlify Changelog Skew protection now available | Netlify Changelog Next.js 16 is ready to deploy on Netlify | Netlify Changelog Enforce Git-based workflows for production deploys | Netlify Changelog Claude Haiku 4.5 is now available in the AI Gateway | Netlify Changelog GPT 5 Pro now available in the AI Gateway | Netlify Changelog Updates to credit-based Personal and Pro plans | Netlify Changelog New AI workflows: Agent Runners and AI Gateway (beta) | Netlify Changelog Netlify pricing update: Introducing credit-based plans | Netlify Changelog Security Update: Multiple vulnerabilities in Next.js | Netlify Changelog ChatGPT deep link for failed deploy analysis | Netlify Changelog Equinix IP address expiring for 4-year old sites | Netlify Changelog Nuxt 4 support + new @netlify/nuxt module for local dev | Netlify Changelog Smart Secret Scanning for AI-Generated Code | Netlify Netlify DB: Serverless PostgreSQL Database | Netlify One-click install Netlify MCP on Cursor | Netlify Changelog Netlify MCP Server: AI Agents Can Now Deploy Code Directly | Netlify Netlify Becomes Official Vite Deployment Partner + New Plugin | Netlify Angular 20 support | Netlify Changelog Netlify CLI 21.4.1 UI and workflow enhancements | Netlify Changelog Security Update: Next.js sites on Netlify not vulnerable to CVE-2025-32421 | Netlify Changelog
TanStack Start on Netlify: Official Deployment Partner
Nahrin Jalal · 2025-03-19 · via Netlify Changelog

When you meet Tanner Linsley, the creator and lead maintainer of TanStack, you’ll quickly see he’s guided by openness, community, and a belief in the betterment of the web. It’s made clear in the project’s ethos. And it’s infectious.

We’ve been guided by similar principles since day one. Which is one of the reasons we are so excited to announce that Netlify is now the official deployment partner and sponsor of TanStack Start—an open source, full-stack React framework that’s gaining momentum in the developer community.

As the official deployment partner for TanStack, it means further funding the development of their open-source framework and collaborating closely with the TanStack community to create an even better experience for TanStack developers on Netlify.

What makes TanStack special?

The momentum behind TanStack speaks for itself:

  • Over 97,000 GitHub stars across the TanStack toolkit
  • An adoption pace on par with breakout frameworks like Next.js and Astro

TanStack star comparison

And remarkably, all this growth has happened with just one full-time developer and a small group of passionate maintainers, without any traditional VC funding.

For an overview of TanStack watch Tanner’s talk at Compose: An early glimpse at TanStack Start.

TanStack provides a refreshing take on building dynamic web apps. If you haven’t tried the TanStack tools–including TanStack Query, Router, and Table–you’re in for a treat. These aren’t just libraries, but tools that address real-world development challenges you’ve likely run into hundreds of times in thoughtful, ergonomic ways.

How TanStack Start compares to Next.js

Next.js has established itself as a leading React framework with good reason. It offers powerful features and a mature ecosystem. As developers evaluate newer options like TanStack Start, it’s helpful to understand the different approaches and where each framework excels:

FeatureTanStack StartNext.js
PhilosophyClient-first approach with flexible architectureServer-first approach with structured conventions
Developer experienceFunction-based routing with emphasis on type safetyFile-based routing with extensive built-in optimizations
MaturityNewer but rapidly evolvingEstablished ecosystem with extensive resources
Data FetchingSeamless integration with TanStack QueryComprehensive built-in data fetching patterns

Where TanStack Start offers different approaches:

Type-safe routing vs. file-based routing

Unlike Next.js’s file-based routing, TanStack Start uses function-based route definitions that ensure type safety and reduce runtime errors:

import { createRoute, createRouter } from '@tanstack/router';

// Define routes with full type safety

const postsRoute = createRoute({

path: '/posts',

component: PostsComponent,

});

function PostsComponent() {

const params = postsRoute.useParams(); // Type-safe access to route params

const search = postsRoute.useSearch(); // Type-safe access to query params

return (

<div>

<h1>Posts</h1>

<p>Params: {JSON.stringify(params)}</p>

<p>Search: {JSON.stringify(search)}</p>

</div>

);

}

// Create a router

const router = createRouter({

routes: [postsRoute],

});

This approach gives you complete type safety across your application, eliminating an entire category of routing-related bugs that can occur in file-based systems.

Flexible server functions with createServerFn

While Next.js ties server actions to React Server Components with the “use server” directive, TanStack’s approach offers more flexibility and developer control:

import { createServerFn } from '@tanstack/start';

// Define a server function

export const getServerTime = createServerFn()

.handler(async () => {

await new Promise((resolve) => setTimeout(resolve, 1000)); // Simulate delay

return new Date().toISOString(); // Return current time

});

// Usage example

getServerTime().then((time) => console.log('Server Time:', time));

This approach allows you to use server functions anywhere while maintaining full type safety between client and server. You’ll never have to wonder if that component should be a client or server again.

Data management with TanStack Query

TanStack Start’s native integration with TanStack Query provides advanced caching and efficient data management that goes beyond Next.js’s built-in data fetching:

import { QueryClient, QueryClientProvider, useQuery } from '@tanstack/react-query';

const queryClient = new QueryClient();

function App() {

return (

<QueryClientProvider client={queryClient}>

<Posts />

</QueryClientProvider>

);

}

function Posts() {

const { data, isLoading, error } = useQuery(['posts'], fetchPosts);

if (isLoading) return <p>Loading...</p>;

if (error) return <p>Error: {error.message}</p>;

return (

<ul>

{data.map((post) => (

<li key={post.id}>{post.title}</li>

))}

</ul>

);

}

async function fetchPosts() {

const response = await fetch('/api/posts');

if (!response.ok) throw new Error('Failed to fetch posts');

return response.json();

}

This integration gives you powerful tools for handling loading states, errors, and cache invalidation with a lot less boilerplate.

When to try TanStack Start: AI chatbot template

As you can see, TanStack is introducing a new, fresh way forward. Where TanStack Start truly shines is in its developer experience – the framework gets out of your way while giving you the tools to build complex, interactive applications with confidence. You should give TanStack Start a spin if you’re frustrated with bloated, over-abstracted frameworks, tired of fighting TypeScript errors in your routes, or spending too much time writing boilerplate for data fetching.

We’ve seen developers reach for TanStack Start when building applications where the frontend experience is critical: data-heavy dashboards, multi-step workflows, real-time collaborative tools, and AI-powered interfaces.

To help you jump in, we’ve created a fullstack AI chatbot starter template that combines TanStack’s data management capabilities with Netlify Functions:

npx create-tsrouter-app@latest <name> --template file-router --add-ons tanchat

TanChat starter template

The starter template includes:

  • Modern chat interface built with TanStack Start, React 19, and Tailwind 4
  • Efficient routing with TanStack Router
  • State management with TanStack Store
  • Claude AI integration using Anthropic’s API
  • Optional Convex database integration for data persistence
  • Error monitoring with Sentry
  • Production-ready deployment configuration for Netlify

What’s next for TanStack and Netlify?

We’re committed to being the best supporter we can while also being the best platform for building and deploying TanStack applications, and we’ll achieve this by working closely with the community.

TanStack Start is a promising option for teams that:

  • Value type safety and clean architectural patterns
  • Want to avoid vendor lock-in with hosting providers
  • Need both client and server capabilities but prefer a client-first approach
  • Are building complex interactive UIs with sophisticated data requirements
  • Value architectural freedom and developer control

While we’re thrilled to partner with TanStack Start, it’s worth noting that Netlify works with all modern frameworks. Our platform is designed to automate deployment and operations for any web project, regardless of which framework you choose.

Whether you’re building with TanStack Start, Next.js, Astro, Nuxt, or Remix, Netlify provides the same benefits of automated workflows, instant deployments, and global edge delivery. You can always check our Framework Guides for up-to-date compatibility information and optimization tips for your framework of choice. As new frameworks emerge and existing ones evolve, we’re committed to helping developers take advantage of the best the web has to offer, on your terms.

Learn more about TanStack on Remote Desk

Join us March 31 for a special TanStack Start episode on our new Remote Desk series. We’ll be diving into live demos, developer tips, and a live Q&A. See TanStack Start in action and learn how to leverage its full potential on Netlify.