skills.vishalvoidskills/vishalvoid
Technical & DevelopmentIntermediate

netlify-frameworks

Deploy web frameworks with SSR support

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/netlify/context-and-tools --skill netlify-frameworks

Overview

What This Skill Does

Covers how to deploy web frameworks on Netlify, including Vite/React, Astro, TanStack Start, Next.js, Nuxt, SvelteKit, and Remix. For frameworks with SSR or API routes, it explains how adapters translate server-side code into Netlify Functions and Edge Functions automatically. Also covers environment variable prefixes, SPA redirect config, and custom 404 handling.

Application

When to use this Skill

Documentation

Show Skills.md file

Frameworks on Netlify

Netlify supports any framework that produces static output. For frameworks with server-side capabilities (SSR, API routes, middleware), an adapter or plugin translates the framework's server-side code into Netlify Functions and Edge Functions automatically.

How It Works

During build, the framework adapter writes files to .netlify/v1/ — functions, edge functions, redirects, and configuration. Netlify reads these to deploy the site. You do not need to write Netlify Functions manually when using a framework adapter for server-side features.

Detecting Your Framework

Check these files to determine the framework:

File Framework
astro.config.* Astro
next.config.* Next.js
nuxt.config.* Nuxt
vite.config.* + react-router Vite + React (SPA or Remix)
app.config.* + @tanstack/react-start TanStack Start
svelte.config.* SvelteKit

Framework Reference Guides

Each framework has specific adapter/plugin requirements and local dev patterns:

Lines 1 - 25 of 61

Recommendations

Explore other random skills

All skillsMy patterns