---
title: "Knowledge Base | Netlify"
description: "Guides and articles to help you get the most out of the Netlify platform."
source: "https://preview--www.netlify.app/knowledge-base/"
last_updated: "2026-10-29T11:52:26.000Z"
---
# Knowledge Base

Guides and articles to help you get the most out of the Netlify platform.

Open knowledge base search 

[Subscribe to feed](https://www.netlify.com/knowledge-base/feed.xml)

49 articles

-   
-   
-   
-   
-   
-   

Reference

[

Can a non-developer build a web app that's secure?

](/knowledge-base/can-a-non-developer-build-a-secure-web-app/)

October 27, 2026

Yes, because most web application security is now inherited from where the app runs rather than applied while building it. The five failures non-developers actually hit, which ones the platform removes, and the two judgments that stay human.

Reference

[

What does it cost to host an AI-generated app?

](/knowledge-base/cost-to-host-an-ai-generated-app/)

October 26, 2026

The hosting line is rarely the interesting number. Four things drive the cost of running an AI-generated app, only one of which is hosting, and the one that surprises people is model usage. How to model your real year-two shape instead of comparing free tiers.

Agent Guide

[

How to measure agent experience

](/knowledge-base/how-to-measure-agent-experience/)

October 25, 2026

Agent task success is the obvious AX metric and a poor one alone, because it improves when you remove the human's ability to see what happened. Four measures that do not have that problem, how to run a repeatable evaluation, and what the numbers usually reveal.

Agent Guide

[

What is static hosting where the AI agent is the customer?

](/knowledge-base/what-is-static-hosting-where-the-ai-agent-is-the-customer/)

October 23, 2026

When your AI agent builds an app, something still has to host it. What it means for hosting to treat an agent, not a person, as the one calling the shots.

Deploy Guide

[

Does AI-generated code handle deployment automatically?

](/knowledge-base/does-ai-generated-code-handle-deployment-automatically/)

October 22, 2026

AI can write your app in minutes. Getting it live, fast, and reachable everywhere still takes a real deployment layer. Here's what still has to happen, and what doesn't anymore.

Reference

[

Can domain experts build their own applications?

](/knowledge-base/can-domain-experts-build-their-own-applications/)

October 21, 2026

You know the problem better than any developer would. Here's what actually changed, and what still has to be true, for you to build the real tool yourself.

Reference

[

What is Agent Experience (AX), beyond developer experience?

](/knowledge-base/what-is-agent-experience-ax-beyond-developer-experience/)

October 20, 2026

Developer experience was built for a human reading your docs. Agent Experience is what happens when the one reading them, and acting on them, is an AI agent instead.

Migration

[

What happens to your code when you leave an AI app builder?

](/knowledge-base/leaving-an-ai-app-builder/)

October 19, 2026

What transfers when you move off an AI app builder falls into four buckets: code, data, configuration, and the things that were never files. The first two usually come, the second two usually do not, and that gap is the real work of the migration.

Reference

[

What is a vibe coding platform?

](/knowledge-base/what-is-a-vibe-coding-platform/)

October 19, 2026

Vibe coding is the practice. A vibe coding platform is the environment around it, and knowing the difference tells you what you'll actually end up with.

Reference

[

Domain-expert app building: how non-developers turn what they know into software

](/knowledge-base/domain-expert-app-building/)

October 18, 2026

The hard part is no longer writing code or picking a tool. It is eliciting your own tacit knowledge and turning it into a specification precise enough to build from. Four moves that do it, plus how to verify the result against cases you can grade.

Tutorial

[

How to add error monitoring to an AI-built app

](/knowledge-base/add-error-monitoring-to-an-ai-built-app/)

October 17, 2026

You already have more monitoring than you think, because the platform records what happened. Four layers, from reading what exists to getting notified to adding a dedicated tracker, with honest guidance on how far up the stack a small internal tool needs to go.

Comparison

[

Vibe coding platform vs. no-code tool: what's the difference?

](/knowledge-base/vibe-coding-platform-vs-no-code-tool/)

October 16, 2026

No-code tools give you a bounded set of building blocks and guarantee everything inside the boundary works. Vibe coding generates ordinary code, which has no boundary and no guarantee. That one structural difference explains every other difference between them.

Agent Guide

[

How to deploy an AI-generated app without losing control of it

](/knowledge-base/deploy-an-ai-generated-app-without-losing-control/)

October 12, 2026

Control is not a setting. It is four things you arrange before you deploy: knowing what changed, seeing it run before it is live, being able to reverse it, and never handing over a credential. Walked in deploy order, with a worked sequence.

Comparison

[

What makes a good AI app deployment platform? 6 things to check before you commit

](/knowledge-base/what-makes-a-good-ai-app-deployment-platform/)

October 9, 2026

Deployment platforms all demo identically, because the demo is one deploy of a simple app. Six properties that decide how the fortieth deploy goes, and the single test that covers half of them.

Reference

[

AI app hosting explained: what happens after the AI finishes generating your code

](/knowledge-base/ai-app-hosting-explained/)

October 8, 2026

A beginner-level account of what hosting actually is, told as the sequence that starts the moment generation stops: what a build is, what a deploy is, where the app physically runs, and what keeps it working afterwards.

Agent Guide

[

How to run AI agent tasks remotely with Netlify Agent Runners

](/knowledge-base/how-to-run-ai-agent-tasks-remotely-with-netlify-agent-runner/)

September 15, 2026

Delegate coding work to Claude, Codex, or Gemini running on Netlify against your repo. How tasks work, the five ways they differ from a local agent, and how to poll for results.

Tutorial

[

How to call OpenAI, Claude, or Gemini without API keys

](/knowledge-base/how-to-call-openai-claude-or-gemini-without-api-keys/)

September 14, 2026

Netlify AI Gateway injects provider credentials into your Functions, so official SDKs work with no config. Setup, the four supported providers, and what it costs.

Agent Guide

[

How to build and deploy an MCP server on Netlify

](/knowledge-base/how-to-build-and-deploy-an-mcp-server-on-netlify/)

September 12, 2026

A remote MCP server is one Netlify Function speaking the protocol over HTTP. The complete server, bearer auth, rate limiting, and the state trap that only breaks in production.

Reference

[

Netlify auth: site protection, app login, or team SSO?

](/knowledge-base/netlify-auth-site-protection-app-login-or-team-sso/)

September 10, 2026

Three unrelated things get called auth on Netlify. Which one you need, how to tell them apart, and why their sessions can't be bridged.

Tutorial

[

How to password-protect a Netlify site or deploy previews

](/knowledge-base/how-to-password-protect-a-netlify-site-or-deploy-previews/)

September 8, 2026

Set project visibility to Password or Private, or use Password Protection on legacy plans. The dashboard paths, the plan gating, and why there's no API for any of it.

Tutorial

[

How to add user login to a Netlify site with Identity

](/knowledge-base/how-to-add-user-login-to-a-netlify-site-with-identity/)

September 6, 2026

Netlify Identity handles signup, login, OAuth social login, and role-based access. Setup, the server-side API, and the five footguns including why auth won't work locally.

Tutorial

[

How to add a Postgres database to a Netlify app

](/knowledge-base/how-to-add-a-postgres-database-to-a-netlify-app/)

September 4, 2026

Netlify Database is managed Postgres, built in. Install the package, write a migration, deploy. Includes the Drizzle setup and the migration rules that reject a bad deploy.

Reference

[

Why your deploy preview can delete Netlify Blobs data

](/knowledge-base/why-your-deploy-preview-can-delete-netlify-blobs-data/)

September 2, 2026

getStore() is site-scoped and shared across every deploy context, so preview code writes to production. Here's the blast radius and the one-line fix.

Tutorial

[

How to store files and objects with Netlify Blobs

](/knowledge-base/how-to-store-files-and-objects-with-netlify-blobs/)

August 31, 2026

Netlify Blobs is key-value storage for uploads, generated files, and cache-like state. How to use it, which store type to pick, and what belongs in a database instead.

Tutorial

[

How to resize and optimize images with Netlify Image CDN

](/knowledge-base/how-to-resize-and-optimize-images-with-netlify-image-cdn/)

August 29, 2026

Request /.netlify/images with query parameters to resize, crop, and reformat on demand. The parameters, remote-domain allowlisting, and why fm=blurhash renders nothing.

Tutorial

[

How to handle form submissions on Netlify without a backend

](/knowledge-base/how-to-handle-form-submissions-on-netlify-without-a-backend/)

August 27, 2026

Add data-netlify="true" to a form and Netlify stores submissions, filters spam, and sends notifications. Plus the static skeleton file that framework forms need.

Tutorial

[

How to run code at the edge with Netlify Edge Functions

](/knowledge-base/how-to-run-code-at-the-edge-with-netlify-edge-functions/)

August 25, 2026

Edge Functions run on Deno at the network edge for auth checks, geo redirects, and A/B tests. The handler shape, routing, and why an unrouted function silently never runs.

Tutorial

[

How to control CDN caching on Netlify

](/knowledge-base/how-to-control-cdn-caching-on-netlify/)

August 23, 2026

Dynamic responses aren't cached by default. Set Netlify-CDN-Cache-Control to opt in, vary the cache key deliberately, purge by tag, and read Cache-Status to debug.

Reference

[

How to configure redirects, headers, and env vars in netlify.toml

](/knowledge-base/how-to-configure-redirects-headers-and-env-vars-in-netlifyto/)

August 21, 2026

netlify.toml controls builds, redirects, headers, and environment variables. The rules, the precedence order, and the six footguns that cost people an afternoon.

Reference

[

How to configure netlify.toml redirects, headers, and env vars

](/knowledge-base/how-to-configure-netlifytoml-redirects-headers-and-env-vars/)

August 19, 2026

netlify.toml controls builds, redirects, headers, and environment variables. The rules, the precedence order, and the six footguns that cost people an afternoon.

Tutorial

[

How to add a backend API endpoint with Netlify Functions

](/knowledge-base/how-to-add-a-backend-api-endpoint-with-netlify-functions/)

August 17, 2026

Write a Netlify Function in one file, route it where you want, and pick the right execution mode. Includes the limits and the bundling trap that only shows up in production.

Deploy Guide

[

How to deploy Next.js, Astro, Nuxt, or SvelteKit to Netlify

](/knowledge-base/how-to-deploy-nextjs-astro-nuxt-or-sveltekit-to-netlify/)

August 15, 2026

Build settings and SSR adapters for every major framework, the env-var rules that need a redeploy, and the leftover SPA redirect that silently breaks server rendering.

Deploy Guide

[

How to deploy a site to Netlify

](/knowledge-base/how-to-deploy-a-site-to-netlify/)

August 13, 2026

Four ways to deploy to Netlify, when each one fits, and the deploy-context config that makes it repeatable. Plus the four footguns worth knowing first.

Comparison

[

TanStack Start vs Next.js

](/knowledge-base/tanstack-start-vs-nextjs/)

August 11, 2026

A balanced comparison of TanStack Start and Next.js across architecture, type safety, rendering, data fetching, and ecosystem, plus how each deploys to Netlify.

Agent Guide

[

Publishing and Updating Live Sites with the Netlify CLI: A Guide for Coding Agents

](/knowledge-base/publish-and-update-sites-with-the-netlify-cli/)

August 9, 2026

How a coding agent can use the Netlify CLI to publish a built site or artifact to a live URL non-interactively, capture that URL, and push later revisions to the same address.

Comparison

[

Netlify vs Render

](/knowledge-base/netlify-vs-render/)

August 7, 2026

A fair, technical comparison of Netlify and Render, covering platform architecture, static sites, backend services and databases, cold starts, deploys, pricing, and developer experience.

Comparison

[

Netlify vs AWS Amplify

](/knowledge-base/netlify-vs-aws-amplify/)

August 5, 2026

A fair, technical comparison of Netlify and AWS Amplify Hosting, covering platform scope, framework support, backend services, pricing models, AWS integration, and developer experience.

Reference

[

Netlify’s Full-Stack Primitives: A 2026 Platform Map

](/knowledge-base/netlify-fullstack-primitives-map/)

August 3, 2026

A reference table mapping the primitives a modern web app needs (compute, data, storage, cache, queues, identity, AI, and more) to the first-party Netlify product that provides each, with third-party options noted.

Reference

[

Netlify for Coding Agents: Build and Ship a Full App

](/knowledge-base/netlify-for-coding-agents/)

August 1, 2026

A reference for AI coding agents building on Netlify: how to publish and update a live site with the CLI, add a database and background jobs, call models through the AI Gateway, and connect the Netlify MCP server, all non-interactively.

Comparison

[

Netlify Drop vs Vercel Drop

](/knowledge-base/netlify-drop-vs-vercel-drop/)

July 30, 2026

A fair comparison of Netlify Drop and Vercel Drop, two drag-and-drop deploy tools, covering account requirements, build handling, file support, and updates.

Comparison

[

Netlify Blobs vs Vercel Blob

](/knowledge-base/netlify-blobs-vs-vercel-blob/)

July 28, 2026

A fair, technical comparison of Netlify Blobs and Vercel Blob, covering data model, consistency, metadata, size limits, browser uploads, and pricing, with code for both.

Migration

[

Migrate to Netlify from Vercel

](/knowledge-base/migrate-to-netlify-from-vercel/)

July 26, 2026

A step-by-step guide to moving a site from Vercel to Netlify, covering build settings, environment variables, redirects, headers, functions, and DNS cutover with zero downtime.

Deploy Guide

[

Deploy Your v0 App to Netlify

](/knowledge-base/deploy-your-v0-app-to-netlify/)

July 24, 2026

Publish an app you built with v0 (Vercel’s AI app builder) to Netlify, either by syncing to GitHub for continuous deploys or by exporting the code and deploying with the Netlify CLI.

Deploy Guide

[

Deploy Your Lovable App to Netlify

](/knowledge-base/deploy-your-lovable-app-to-netlify/)

July 22, 2026

Publish an app built in Lovable to Netlify through GitHub for continuous deploys, or drag the built files to Netlify Drop, including how to carry over Supabase keys.

Deploy Guide

[

Deploy Your Google Stitch App to Netlify

](/knowledge-base/deploy-your-google-stitch-app-to-netlify/)

July 20, 2026

Export a UI from Google Stitch and publish it to Netlify by dragging the static HTML into Netlify Drop, with a path to graduate to a Git-connected project.

Deploy Guide

[

Deploy Your Claude Artifacts or Design to Netlify

](/knowledge-base/deploy-your-claude-artifacts-to-netlify/)

July 18, 2026

Publish a Claude artifact or Claude Design project to Netlify, whether it is a static HTML page you drag into Netlify Drop or a React component you scaffold and build.

Deploy Guide

[

Deploy Your Bolt App to Netlify

](/knowledge-base/deploy-your-bolt-app-to-netlify/)

July 16, 2026

Publish an app you built in Bolt.new to Netlify, either with Bolt’s one-click Netlify integration or by connecting your repository for continuous deploys.

Tutorial

[

Build a RAG Chatbot on Netlify with AI Gateway and Netlify Database

](/knowledge-base/build-a-rag-chatbot-on-netlify/)

July 14, 2026

A step-by-step guide to building a retrieval-augmented chatbot using only Netlify primitives: vector storage in Netlify Database with pgvector, embeddings and chat through the AI Gateway, and no external API keys or vector service to manage.

Tutorial

[

Background Jobs and Durable Workflows with Netlify Async Workloads

](/knowledge-base/background-jobs-and-workflows-with-async-workloads/)

July 12, 2026

How to run background jobs, event-driven tasks, and multi-step durable workflows on Netlify with Async Workloads, including retryable steps, delays, retries with backoff, and event chaining.