Deployment

Deployment

In web technology, deployment generally means uploading a website to a server to make it live and accessible to everyone.

This application is developed with Next.js, a framework built on React.js—a JavaScript library for building websites. The Next.js framework was created by the tech company Vercel (opens in a new tab).

We have two recommended platforms for deploying this application:

1. Vercel

Vercel is an excellent choice for deploying applications built with the Next.js framework. It's user-friendly, integrates seamlessly with GitHub, and offers robust free resources to get started. Vercel provides a bandwidth limit of 100 GB, which is generally enough for small- to medium-sized e-commerce stores with moderate traffic and a limited number of products.

2. Netlify

Netlify is another popular platform for Next.js deployments, offering a similar range of features. It provides a straightforward interface for deployment and configuration. Like Vercel, Netlify includes 100 GB of bandwidth in its free tier, making it a solid option for websites with modest traffic and resources.

Note: Both Vercel and Netlify offer paid plans if your site traffic grows beyond the free-tier bandwidth.

Our database is deployed on Sanity.io. For more information on how data is managed and integrated, see the chapter titled Sanity Studio.