Command Palette

Search for a command to run...

Page Inspect

https://www.netlify.com/
Internal Links
60
External Links
20
Images
29
Headings
38

Page Content

Title:Scale & Ship Faster with a Composable Web Architecture | Netlify
Description:Realize the speed, agility and performance of a scalable, composable web architecture with Netlify. Explore the composable web platform now!
HTML Size:168 KB
Markdown Size:6 KB
Fetched At:July 30, 2025

Page Structure

h2Site navigation
h3The Netlify Platform
h3Key Features
h3Why Netlify?
h3Use Cases
h3Where to start
h3Project kickstarts
h1Push your ideas to the web
h2One platform. Prompt to production.
h2Build & integrate Experiment faster
h2Deploy & collaborate Iterate together
h2Run & scale Scale automatically
h2Ship your e-commerce site in just a few clicks
h3e-commerce site
h3AI chatbot
h3landing page
h3edge function
h335M+
h37M+
h399.99%
h3Deploy any web project in minutes
h3Deploy with Astro
h3Deploy with TanStack
h3Deploy with Next.JS
h3Deploy with Remix
h2Mammut means quality - in brand and in technology
h2Ready to try Netlify?
h2Why Netlify?
h2Why Netlify?
h2Products
h2Products
h2Explore
h2Explore
h2Company
h2Company
h2Contact Us
h2Contact Us
h2Stay up to date with Netlify news

Markdown Content

Scale & Ship Faster with a Composable Web Architecture | Netlify

## Site navigation
Go to homepage Skip to content

- Search
- Log in

Toggle main menu

- Platform Toggle platform submenu

### The Netlify Platform

**Instantly build and deploy** your apps to our global network from Git. Custom domains, https, deploy previews, rollbacks and much more.

- Explore the platform

### Key Features

- Deploy Previews
- Functions
- Storage
- Primitives
- Connect
- Create
- Security
- Edge network
- Solutions Toggle solutions submenu

### Why Netlify?

- Customers
- Agent Experience
- ROI Calculator
- Whitepaper
- Partner directory

### Use Cases

- Code Agents
- Company Websites
- E-commerce
- Web Apps
- Large Sites

**Don’t see your solution?** We can help. Chat with a Netlify expert
- Developers Toggle developers submenu

### Where to start

- Docs
- Guides
- Templates
- Integrations
- Build with AI

### Project kickstarts

- Astro
- TanStack
- Next.js
- Nuxt
- Gatsby
- Wordpress
- React
- Vue
- Svelte
- Sitecore
- Jamstack
- +More
- Resources Toggle resources submenu

- Blog
- Changelog
- Events
- Customers
- Partner directory
- All resources
- Pricing
- Search
- Contact
- Log in

Sign up

# Push your ideas to the web

Deploy any modern frontend stack, from marketing sites to AI apps. Join millions of developers and teams shipping faster on Netlify.

Get started Request a demo

-
-
-
-
-
-
-

-
-
-
-
-
-
-

## One platform. Prompt to production.

A developer and agent experience that just works–optimized builds, collaborative previews, and instant rollbacks on a global edge network. Focus on your users and code while we handle the rest.

## Build & integrate Experiment faster

Build any frontend app with your favorite stack and more flexible serverless infrastructure than anywhere else - from edge functions to background jobs.

## Deploy & collaborate Iterate together

Turn every Git push into a production-ready release. Get instant deploy previews and keep your team in sync without managing configs, variables, or staging servers.

## Run & scale Scale automatically

Deliver sub-second experiences globally with granular cache and routing controls. Go from zero to enterprise-level traffic with built-in security.

Explore the platform

## Ship your e-commerce site in just a few clicks

Create a new project or connect an existing one to explore features like rollbacks, CI/CD, edge functions, collaborative deploy previews, and more.

Read the docs Developer Hub

### e-commerce site
### AI chatbot
### landing page
### edge function

export function CartMain({layout, cart}: CartMainProps) {
const linesCount = Boolean(cart?.lines?.nodes?.length || 0);
const withDiscount =
cart &&
Boolean(cart.discountCodes.filter((code) => code.applicable).length);
const className = `cart-main ${withDiscount ? 'with-discount' : ''}`;

return (
<div className={className}>
<CartEmpty hidden={linesCount} layout={layout} />
<CartDetails cart={cart} layout={layout} />
</div>
);
}

const stream = await getChatStream(
{
...appConfig.apiConfig,
user: context.ip,
messages: [{ role: "system", content: prompt }, ...messages],
},
appConfig.OPENAI_API_KEY ?? ""
);
return new Response(stream, {
headers: { "Content-Type": "text/plain" },
});

---
const homepage = await getEntryBySlug("homepage", "index");
const { banner, key_features, service, testimonial } = homepage.data;
---

<Base>
<Banner banner={banner} />
<KeyFeatures key_features={key_features} />
<Service service={service} />
<Testimonial testimonial={testimonial} />
<Cta />
</Base>

import type { Config, Context } from "@netlify/edge-functions";

export default async (request: Request, context: Context) => {
return Response.json({ geo: context.geo });
};

export const config: Config = {
path: "/geolocation",
};

Deploy to Netlify

- ### 35M+

Projects deployed on Netlify
- ### 7M+

Developers
- ### 99.99%

Uptime SLA

Get started

### Deploy any web project in minutes

### Deploy with Astro

### Deploy with TanStack

### Deploy with Next.JS

### Deploy with Remix

-
-
-
-
-
-
-
-
- Head over to our docs for a full list of framework configurations. Go to Netlify docs



- Increase in developer productivity
- Increase in site reliability
- Quality on par with extremely high standards

Customer story

## Mammut means quality - in brand and in technology

Mammut came to Netlify because they needed a performant, interoperable Composable Web Platform that could deliver a best-in-class digital brand experience for their customers. They needed a partner that could keep their site reliable and performant during peak retail season and unexpected traffic spikes.

View the story

## Ready to try Netlify?

Deploy now

Go to Netlify homepage

- GitHub
- LinkedIn
- Bluesky
- X (formerly known as Twitter)
- YouTube
- Discourse

## Why Netlify?

- Customers
- Agent Experience
- Security
- Agency Partner Program
- Technology Partner Program

## Why Netlify?

- Customers
- Agent Experience
- Security
- Agency Partner Program
- Technology Partner Program

## Products

- Composable Web Platform
- Connect
- Netlify Core
- Create
- Netlify SDK
- Pricing
- Changelog
- Add-ons

- Analytics
- Functions
- Forms
- Large Media

## Products

- Composable Web Platform
- Connect
- Netlify Core
- Create
- Netlify SDK
- Pricing
- Changelog
- Add-ons

- Analytics
- Functions
- Forms
- Large Media

## Explore

- Docs
- Integrations
- Jamstack Book
- Community
- Resources & Guides
- Remotely Interesting
- Technologies

- Jamstack
- React
- Next.js

## Explore

- Docs
- Integrations
- Jamstack Book
- Community
- Resources & Guides
- Remotely Interesting
- Technologies

- Jamstack
- React
- Next.js

## Company

- Blog
- About
- Careers
- Compose Conference
- Code of Conduct
- Press

## Company

- Blog
- About
- Careers
- Compose Conference
- Code of Conduct
- Press

## Contact Us

- Sales
- Support
- Status
- Forums
- Hire an Agency

## Contact Us

- Sales
- Support
- Status
- Forums
- Hire an Agency

## Stay up to date with Netlify news

Email

UTM Campaign

UTM Content

UTM Medium

UTM Source

UTM Term

- Trust Center
- Privacy
- GDPR/CCPA
- Abuse
- Cookie Settings

© 2025 Netlify

Site theme System Dark Light