Turn your static pages into dynamic experiences

Advanced, framework-agnostic cache control with platform primitives.

Platform-level primitives

Select your framework and build without limits

Whether you're building with Next.js, Astro, Nuxt, Remix, or another framework of your choice, see how our platform-level primitives unlock never-before-accessible functionalities across all frameworks.

An open conversation about framework support and platform primitives

Play
  • Futureproof your framework selection through primitives at the platform level.
  • Build dynamic experiences on the framework you prefer.
  • Experiment with exciting features inaccessible on all frameworks before.
Flexibility through primitives

Experiment with primitives on your preferred framework

Build truly dynamic, high-performance digital experiences across any framework and any use case.

Image CDN

Transform images on demand without impacting build times with Netlify Image CDN

  • Ensure the most efficient image format is delivered to the requesting client through content negotiation
  • Integrate natively with image transformations for increased performance
  • Unlock Image CDN within the Netlify Platform regardless of which framework you prefer
Netlify Blobs interface showing object storage with uploaded files and assets
Netlify Database

Deploy and scale managed Postgres with Netlify Database

  • Iterate safely with automatic database branching and migrations on every Deploy Preview.
  • Integrate seamlessly with other Netlify primitives like Agent Runners, Edge Functions, Identity, and popular ORMs like Drizzle.
  • Monitor database usage and utilize the deploy lineage view directly within the Netlify UI to trace schema migrations and ensure safe production merges.
Netlify Database interface showing managed Postgres database with deploy lineage view
Netlify Blobs

Store and retrieve blobs with Netlify Blobs

  • Ensure an integrated, zero-configuration approach to implementing multiple data stores with automated provisioning, configuration, and access controls
  • Read and write blob objects with ease using Netlify Functions or the Netlify CLI
  • Utilize blob stores in background functions where long-running processing jobs need to persist the results of computation upon completion
Netlify Blobs interface showing object storage with uploaded files and assets
Caching

Create dynamic digital experiences with SWR and fine-grained cache control

  • Handle any custom Cache-Control instructions and Netlify-CDN-Cache-Control instructions at the edge
  • Automatically purge cache whenever you deploy to ensure the latest content is always accessed
  • Use cache tags to label cached content across Netlify Edge and purge tagged content globally without affecting the rest of your website
Netlify Blobs interface showing object storage with uploaded files and assets
Netlify is playing the long game, betting on the web, and giving people choices. That's the internet I fell in love with.
Jason Lengstorf Host of Learn With Jason
Get started

Here's freedom to framework how you want to

Deploy with
Next.js
Deploy with
TanStack
Deploy with
Astro
Deploy with
Remix

Ready to try Netlify?