Netlify
Netlify is a platform we assess in the garden.
Summary
Key points:
| Topic | Notes |
|---|---|
| Deploy paths | Git push, Netlify CLI, drag-and-drop, or dashboard prompts |
| Config | netlify.toml for build command, publish dir, redirects, headers, and plugins |
| Previews | Unique URL per branch and PR; one-click production deploy or rollback |
| Primitives | Functions, Edge Functions, Background and Scheduled Functions, Blobs, Netlify Database |
| Edge | Global CDN with HTTPS and DDoS protection on by default; High-Performance Edge on Enterprise |
| Pricing | Credit-based tiers; Free includes limited monthly credits; Pro and Enterprise add seats, SLAs, and support |
Typical workflow: connect a GitHub (or GitLab/Bitbucket) repo, set build command and output directory, enable deploy previews on PRs, add env vars per context (production vs preview), and use redirects for SPA routing or legacy paths.
Pairs with: static site generators (Hugo, Astro, Next.js static export), headless CMS webhooks for rebuild-on-publish, and light API routes via functions when a full Kubernetes service is overkill.
References
- Netlify
- Netlify Docs
- Platform primitives
- Netlify Build## Personal Experience
Details
| Topic | Notes |
|---|---|
| Deploy paths | Git push, Netlify CLI, drag-and-drop, or dashboard prompts |
| Config | netlify.toml for build command, publish dir, redirects, headers, and plugins |
| Previews | Unique URL per branch and PR; one-click production deploy or rollback |
| Primitives | Functions, Edge Functions, Background and Scheduled Functions, Blobs, Netlify Database |
| Edge | Global CDN with HTTPS and DDoS protection on by default; High-Performance Edge on Enterprise |
| Pricing | Credit-based tiers; Free includes limited monthly credits; Pro and Enterprise add seats, SLAs, and support |
Typical workflow: connect a GitHub (or GitLab/Bitbucket) repo, set build command and output directory, enable deploy previews on PRs, add env vars per context (production vs preview), and use redirects for SPA routing or legacy paths.
Pairs with: static site generators (Hugo, Astro, Next.js static export), headless CMS webhooks for rebuild-on-publish, and light API routes via functions when a full Kubernetes service is overkill.
References